Когда я создаю базовое приложение и инициализирую его с помощью команды electron
, он показывает мне пустое окно и через некоторое время загружает содержимое.
Какое событие и какой объект следует использовать для отображения окна после полной загрузки содержимого?
did-finish-load
на объект window.webContent
? Или, может быть, 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?
// });
//
});