0

今天是个好日子。我想问一个非常简短的问题。

我们听说过 chrome 的扩展自动更新功能。但这是否会完全替换旧的 chrome 扩展,或者是否可以仅部分更新/覆盖需要替换的内容。

假设我的 chrome 扩展中有以下文件。

脚本A 脚本B

在我在线托管的 crx 中,它只包含 ScriptB

是否可以仅覆盖 ScriptB?

或者说 ScriptA 是一个 Json 文件,它包含设置。是否可以在更新中排除它并且在更新时不对其进行更改或重置?

4

1 回答 1

1

Chrome 将扩展下载为 zip 文件,这实质上意味着当您(开发人员)更新扩展时,它会替换整个 crx 文件。

如果您想对资产进行细粒度控制,您需要将它们托管在扩展程序/应用程序之外,并将它们存储在与您的扩展程序关联的 HTML5Filesystem 中。

于 2013-08-05T09:42:09.680 回答