Windowsのパス区切り文字とURLの差異を解消する

This commit is contained in:
Yuya Ochiai 2015-10-14 21:42:58 +09:00
parent d5c8c079ac
commit b134511e67

View file

@ -78,7 +78,12 @@ app.on('ready', function() {
// Deny drag&drop navigation in mainWindow.
// Drag&drop is allowed in webview of index.html.
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){
event.preventDefault();
}