当我使用electron
命令创建基本应用程序并对其进行初始化时,它会显示一个空白窗口,过了一会儿才加载内容。
内容完全加载后,应该使用哪个事件和哪个对象来显示窗口?
window.webContent
对象上的did-finish-load
事件?或者是dom-ready
?或者可能是其他什么?
app.js:
var app = require('app'),
Window = require('browser-window'),
mainWindow = null;
require('crash-reporter').start();
app.on('ready', function() {
mainWindow = new Window({ width: 600, height: 400, show: false });
mainWindow.loadUrl('file://' + __dirname + '/index.html');
mainWindow.show();
//
// mainWindow.webContent.on('did-finish-load', function() {
// something like that is a proper way?
// });
//
});
require.js
标签,因为我使用具有完整node.js
支持的 http://electron.io。 - Are