Electron 默认的 Menu
有两种类型的重新加载或刷新窗口
- 重新加载(Ctrl + R)
- 强制重新加载(Ctrl + Shift + R)
我创建了一个自定义菜单,并创建了与第一个菜单相同的功能。
label: 'Reload Window',
accelerator: "CmdOrCtrl+R",
click: () => {
mainWindow.reload();
}}
重新加载窗口的代码很简单mainWindow.reload();
,但是Force Reload
呢?我尝试添加一些 CSS
和 JS
然后尝试我新创建的重新加载菜单但它只是刷新窗口,CSS
和 JS
不要做任何改变。
最佳答案
您应该能够使用 reloadIgnoringCache在 webContents
所以类似于 mainWindow.webContents.reloadIgnoringCache()
关于javascript - Electron :如何强制重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67563310/