我有我编写\编辑的自定义扩展,当然,只能在开发人员模式下安装。 除了有一个主要问题外,我不介意处于开发人员模式。
如果由于某种原因关闭并再次打开了开发人员模式,则扩展名不会恢复。
好,那怎么了?只需再次导入,对吧?
好吧,当我再次导入它时,扩展中的所有自定义设置都消失了。
例如,我自定义了“扩展管理器”扩展,该扩展允许您创建扩展组。 如果关闭并打开了开发人员模式,并且重新导入了扩展名,那么我所有的自定义组都将消失。
是的,我可以导出我的设置以再次导入,但这很麻烦。
即使关闭并再次打开开发人员模式,有没有办法使在开发人员模式下安装的扩展程序恢复所有设置?
或一种锁定开发人员模式的方式,使其始终处于打开状态。
答案 0 :(得分:1)
在禁用开发人员模式时,Chrome不会删除扩展程序。如果它对您有用,那就是一个错误,应该在crbug.com上进行报告。但是,您可能使用了错误的方法来修改现有的已安装扩展。您应该先将其复制到浏览器配置文件之外的另一个目录中。然后删除内部的_metadata
目录,并从该新目录安装扩展名。它将替换网上商店中的旧扩展名,因为ID相同。其数据将被保留。该ID由已安装扩展名的manifest.json中的"key"
条目固定。
其他说明:
Local Storage
,*Settings
),并每天将其放入单独的文件中,就像上周一样。< / li>