当我第一次以角度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);
 }

08-15 17:34