javascript - Electron :如何强制重新加载?

标签 javascript node.js electron

Electron 默认的 Menu 有两种类型的重新加载或刷新窗口

  • 重新加载(Ctrl + R)
  • 强制重新加载(Ctrl + Shift + R)

我创建了一个自定义菜单,并创建了与第一个菜单相同的功能。

label: 'Reload Window',
  accelerator: "CmdOrCtrl+R", 
  click: () => {
     mainWindow.reload();
}}

重新加载窗口的代码很简单mainWindow.reload();,但是Force Reload呢?我尝试添加一些 CSSJS 然后尝试我新创建的重新加载菜单但它只是刷新窗口,CSSJS 不要做任何改变。

最佳答案

您应该能够使用 reloadIgnoringCachewebContents

所以类似于 mainWindow.webContents.reloadIgnoringCache()

关于javascript - Electron :如何强制重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67563310/

相关文章:

javascript - [功能: bound ] mean when node debugging?是什么

python - 从 ElectronJS 脚本运行 python-shell

javascript - 无法使用 NodeJS 中的 Pino 记录器将日志写入文件

javascript - Excel 导出为 html 无法在 Excel 2016 中显示边框

javascript - md- datePicker - 日期实例总是错误

javascript - 按钮点击没有反应

javascript - 如何将文档中特定单词的首字母大写?

javascript - Node.js如何实现多线程?

Node.js util Promisify Mongoose 方法

reactjs - Electron + react 深层连接