electron Uncaught TypeError: Cannot read property 'dialog' of undefined
const remote = window.require('electron').remote; const dialog =remote.dialog;//此行報錯
網上說是electron為了安全默認是關閉的,所以要打開:
解決方法:
mainWindow = new BrowserWindow({ width:600, height:800, /* 啟用Node繼承 */ webPreferences:{ nodeIntegration:true, enableRemoteModule:true } })
在background.js 中可能如下引用
import { dialog } from 'electron'