我正在开发一个使用chrome的本机消息传递的扩展程序。在我的扩展程序中设置键值后(对于本机消息传递),chrome会在关闭chrome后删除香蕉并删除我的文件。关闭同步扩展以某种方式保持我的文件,但它仍然每次重新启动时从自身删除扩展。我无法弄清楚这是否是我偶然发现的一些奇怪的错误,或者这与无法安装非网店扩展
有关答案 0 :(得分:0)
问题
正如您在2015年9月4日发布的google forums (productforums.google.com)上所看到的,新版Google Chrome会自动停用尚未从Chrome网上应用店安装的扩展程序。没有选项可以改变这种行为。
某些扩展程序与其他扩展程序捆绑在一起,导致Chrome询问 是否要安装它们(或不安装)。然而,坏演员有 滥用此机制,绕过提示静默安装 恶意扩展,可以覆盖浏览器设置并更改 不受欢迎的用户体验。
...
由于这些恶意扩展程序未托管在Chrome网站上 存储,很难限制它们可能造成的损害。这就是为什么 我们在11月宣布,这是我们持续安全的一部分 努力,Windows用户的所有扩展必须托管在 Chrome网上应用店。
解决方案
1。使用其他浏览器。例如,Opera(版本> 15)和SRWare Iron浏览器扩展程序是100%兼容的,并且它们不会在每次浏览器启动时被禁用。 Google Chrome中的所有工具都可在这些浏览器中使用。
2。打包扩展程序(从this url获取的想法)。打开扩展页面,激活"开发者模式&#34 ;;点击"加载未打包的扩展程序...&#34 ;;在目录树中搜索解压缩扩展程序的目录,然后单击“确定”;缺点:Chrome会阻止您在每次启动时禁用扩展程序
答案 1 :(得分:0)
如果要复制/粘贴已不存在的已安装扩展名,则可以修改清单并删除:
然后再次加载它,它将工作并假定您正在开发它。