请教个浏览器插件的升级问题

8 天前
 meetthebest

我开发了一个浏览器插件,只能公司内部使用(没有上架到插件商店),但是我希望可以通过类似商店那种形式,点击升级按钮,就能直接升级到最新版本。询问了 AI 后,告诉我可以使用 manifest.json 的 update_url _+ .xml 的形式可以做到,但是有的 AI 说 chrome 75+存在安全限制不让这么干了,有的又说还行,有没有搞过的大佬分享一下经验~感谢🫡🫡

844 次点击
所在节点    程序员
10 条回复
saranz
8 天前
要不作成猴油脚本,升级就是更新脚本而已。
Plating
8 天前
直接换暴力猴吧,可以自定义插件安装升级源
meetthebest
8 天前
感谢大佬们的建议~,整个插件的功能比较复杂,不好直接弄成单个 js 脚本。

在询问了 AI ,得到了答案。
如果通过 .zip 解压缩包,是不支持直接升级的。
如果通过 .crx 方式安装,后续则可以使用 update_url + .xml 版本号控制来升级。
Curtion
8 天前
功能复杂和单个 js 脚本没有必然联系,完全可以在开发时分离代码, 发布时最终构建成一个单独 js 文件
Linho1219
8 天前
有一种插件加载形式是旁加载,管理页插件图标右下角有个橙色图标。Acrobat ,FDM 的浏览器插件都是这么旁加载上去的。考虑一下加一个本地管理器 app ,开机自启动,然后旁加载到浏览器上去?
tutou
7 天前
我后面可能也需要这样的升级方式,有方案踢一脚 @meetthebest
QS0x01
7 天前
小马过河了半天,还不如自己试试。AI 说啥你都信吗。
swordtooth
7 天前
发布到商店然后选择这个呢?
meetthebest
13 小时 12 分钟前
@tutou 没后续了,.crx + update_url 的方式,会出现 chrome 的安全校验,插件直接不给用了,无解了~
meetthebest
13 小时 7 分钟前
@swordtooth 感觉可以,但是没注册 chrome 的开发者账号
@tutou 楼上这个上架商店后私有发布可能可行,你可以尝试(我暂不折腾了)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1195186

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX