当我第一次以角度4运行我的应用电子时,它可以正常工作
like this
但是一旦我重新加载页面,所有页面都会变成白色
当我检查DOM时,一切看起来都很正常,但是屏幕仍然是白色的。
like this
是什么原因导致该问题,该如何解决?
最佳答案
我们可以通过globalShortcut防止重载问题
import { app, BrowserWindow,globalShortcut } from 'electron';
app.on('ready', async () => {
if (process.env.NODE_ENV === 'development' || process.env.DEBUG_PROD === 'true') {
await installExtensions();
}
globalShortcut.register('CommandOrControl+R', () => false);
globalShortcut.register('F5', () => false);
}