我发现,在运行某些 Electron 应用程序时,我可以通过按 Cmd-Alt-I 来访问 Chrome 开发工具,而在其他一些应用程序上则不能。我想知道哪些设置可以避免/启用这种行为。
有几个选择。您可以在没有开发工具的情况下初始化 BrowserWindow :
mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
devTools: false
}
});
Run Code Online (Sandbox Code Playgroud)
或者您可以捕获webContents 上打开的事件并将其关闭:
mainWindow.webContents.on("devtools-opened", () => {
mainWindow.webContents.closeDevTools();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7484 次 |
| 最近记录: |