Windowsのパス区切り文字とURLの差異を解消する
This commit is contained in:
parent
d5c8c079ac
commit
b134511e67
7
main.js
7
main.js
|
@ -78,7 +78,12 @@ app.on('ready', function() {
|
||||||
// Deny drag&drop navigation in mainWindow.
|
// Deny drag&drop navigation in mainWindow.
|
||||||
// Drag&drop is allowed in webview of index.html.
|
// Drag&drop is allowed in webview of index.html.
|
||||||
mainWindow.webContents.on('will-navigate', function(event, url){
|
mainWindow.webContents.on('will-navigate', function(event, url){
|
||||||
var index = url.indexOf('file://' + __dirname);
|
var dirname = __dirname;
|
||||||
|
if (process.platform == 'win32'){
|
||||||
|
dirname = '/' + dirname.replace(/\\/g, '/');
|
||||||
|
}
|
||||||
|
|
||||||
|
var index = url.indexOf('file://' + dirname);
|
||||||
if(index != 0){
|
if(index != 0){
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue