|
@@ -120,15 +120,18 @@ function createWindow () {
|
|
|
mainWindow.loadFile(path.join(__dirname, enterURL))
|
|
mainWindow.loadFile(path.join(__dirname, enterURL))
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ if (webConfig.preLoadCode) {
|
|
|
|
|
+ preLoadCode += fs.readFileSync(webConfig.preLoadCode, 'utf-8')
|
|
|
|
|
+ }
|
|
|
mainWindow.webContents.on("dom-ready", function() {
|
|
mainWindow.webContents.on("dom-ready", function() {
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- if (webConfig.preLoadCode) {
|
|
|
|
|
- preLoadCode += fs.readFileSync(webConfig.preLoadCode, 'utf-8')
|
|
|
|
|
- }
|
|
|
|
|
- // console.log(preLoadCode)
|
|
|
|
|
mainWindow.webContents.executeJavaScript(preLoadCode);
|
|
mainWindow.webContents.executeJavaScript(preLoadCode);
|
|
|
});
|
|
});
|
|
|
|
|
+ // 打开新窗口触发
|
|
|
|
|
+ mainWindow.webContents.on("did-create-window", function(neWindow) {
|
|
|
|
|
+ neWindow.webContents.on("dom-ready", function() {
|
|
|
|
|
+ neWindow.webContents.executeJavaScript(preLoadCode);
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
// Open the DevTools.
|
|
// Open the DevTools.
|
|
|
|
|
|
|
|
}
|
|
}
|