美文网首页
electron加载chrome插件,以及插件未生效踩坑!!!

electron加载chrome插件,以及插件未生效踩坑!!!

作者: 篝火叶明 | 来源:发表于2023-08-22 13:42 被阅读0次

1.按官网描述,需要通过以下方式加载,加载完成之后,就能生效:

session.defaultSession.loadExtension('C:/Users/Administrator/AppData/Roaming/myapp/extensions/myapp-chrome-extension/1.0.0')
  mainWindow.on("closed", function () {
    mainWindow = null;
  });

但是我加载的不是dev 插件,加载完成之后没有生效,问题被钉了好久,最后查看WebPreferences文档时,发现这里面有个plugins 开关,是控制插件的。


image.png

最后在代码中加了plugins:true之后,插件终于正常加载了。

webPreferences: {
                nodeIntegration: false,
                contextIsolation: false,
                webSecurity: false,
                plugins: true
            },

这个官方文档真的是坑爹,只写了如何加载,如何获取插件,如何用插件,但是加载完插件之后,还要启用插件,都是插件相关的,能不能放一块设置。


image.png
image.png

相关文章

网友评论

      本文标题:electron加载chrome插件,以及插件未生效踩坑!!!

      本文链接:https://www.haomeiwen.com/subject/lmlumdtx.html