如何在 Capacitor + Electron 应用程序中禁用 'devTools'
How to disable 'devTools' in Capacitor + Electron app
要禁用 devTools,我们需要通过 BrowserWindow 访问 webPreferences,但是不能直接从 Electron 应用程序访问 BrowserWindow。那么我们如何访问 webPreferences 来禁用 devTools 呢?
没有电容器下面的代码片段工作得很好
const browserWindow = new BrowserWindow({
.....
webPreferences: { devTools: false}
})
let config: CapacitorElectronConfig = {
mainWindow: {
windowOptions: {
webPreferences: {
devTools: false
}
}
}
}
在创建 Capacitor Electron 应用程序时,我们只需要传递配置即可。
const myCapacitorApp = createCapacitorElectronApp(config);
要禁用 devTools,我们需要通过 BrowserWindow 访问 webPreferences,但是不能直接从 Electron 应用程序访问 BrowserWindow。那么我们如何访问 webPreferences 来禁用 devTools 呢?
没有电容器下面的代码片段工作得很好
const browserWindow = new BrowserWindow({
.....
webPreferences: { devTools: false}
})
let config: CapacitorElectronConfig = {
mainWindow: {
windowOptions: {
webPreferences: {
devTools: false
}
}
}
}
在创建 Capacitor Electron 应用程序时,我们只需要传递配置即可。
const myCapacitorApp = createCapacitorElectronApp(config);