led
25
Při vytváření stránek v Electronu, node.js za použití express, který vytvoří otevřený lokální http server, jsem narazil na to, že při navigaci na další stránku naskočí bílá stránka. Bohužel jsem žádnou radu nevygooglil a na většině míst a návodu se pracuje jen se single-page webem. Pak postupem pokus-omyl jsem přišel na to, že musím vytvořit nové okno a to jeste s timeoutem a původní skrýt. V novém okně již vše funguje.
let win
let winConfig
function createWindow () {
win = new BrowserWindow({width: 800, height: 600, backgroundColor: '#002b36'})
win.loadURL("http://localhost:3001");
win.hide();
setTimeout(createConfigWindow, 500);
}
function createConfigWindow () {
winConfig = new BrowserWindow({width: 800, height: 600, backgroundColor: '#002b36'})
winConfig.loadURL('http://localhost:3001');
win.hide();
winConfig.maximize();
winConfig.show();
}
app.on('ready', createWindow)
Žádný komentář do teď