1.按官網(wǎng)描述,需要通過以下方式加載蹈丸,加載完成之后,就能生效:
session.defaultSession.loadExtension('C:/Users/Administrator/AppData/Roaming/myapp/extensions/myapp-chrome-extension/1.0.0')
mainWindow.on("closed", function () {
mainWindow = null;
});
但是我加載的不是dev 插件逻杖,加載完成之后沒有生效荸百,問題被釘了好久滨攻,最后查看WebPreferences文檔時,發(fā)現(xiàn)這里面有個plugins 開關(guān)光绕,是控制插件的。
image.png
最后在代碼中加了plugins:true之后欣尼,插件終于正常加載了愕鼓。
webPreferences: {
nodeIntegration: false,
contextIsolation: false,
webSecurity: false,
plugins: true
},
這個官方文檔真的是坑爹,只寫了如何加載菇晃,如何獲取插件,如何用插件驻子,但是加載完插件之后册着,還要啟用插件,都是插件相關(guān)的演熟,能不能放一塊設(shè)置司顿。
image.png
image.png