Chrome删除我的扩展



我正在开发一个使用chrome的本地消息传递的扩展。在我的扩展(本机消息传递)设置键值后,chrome香蕉和删除我的文件后关闭chrome。关闭同步扩展以某种方式使我的文件保持原状,但它仍然会在每次重新启动时删除扩展。我不知道这是我偶然发现的一些奇怪的错误还是这与无法安装非网络商店扩展有关

问题

正如你可以在谷歌论坛(productforums.google.com)上读到的,发布于2015年9月4日,新版本的谷歌Chrome将自动禁用尚未从Chrome网络商店安装的扩展。没有选项可以更改此行为。

一些扩展与其他扩展捆绑在一起,这会导致Chrome询问是否要安装(或不安装)。然而,坏演员有滥用此机制,绕过提示以静默方式安装恶意扩展可以覆盖浏览器设置并更改以不希望的方式提供用户体验。

由于这些恶意扩展不托管在Chrome Web上但是,很难限制它们可能造成的损害。这就是为什么我们在11月宣布,这是我们持续安全的一部分努力,为Windows用户的所有扩展必须托管在Chrome Web Store.

<

解决方案/strong>

1。使用不同的浏览器。例如,Opera(版本> 15)和SRWare Iron浏览器扩展是100%兼容的,它们不会在每次浏览器启动时被禁用。所有来自Google Chrome的工具都可以在这些浏览器中使用。

2。打包扩展(取自此url的想法)。打开扩展页面,激活"开发者模式";点击"加载未打包扩展…";通过您的目录树搜索您解压缩扩展的目录,然后单击OK;缺点:Chrome提醒你禁用扩展在每次启动

如果您复制/粘贴的扩展已经不存在,您可以修改清单并删除:

  • update_url

然后再次加载它,它将工作,并假设您正在开发它

最新更新