扩展程序的 Chrome 应用 ID 是否会影响同步存储空间



我正在为书签开发一个Chrome扩展程序。在应用程序中,我使用了chrome.storage.sync。但是,当我测试从zip文件安装应用程序时,我得到了不同的应用程序id:s。这似乎会影响同步,因此我想知道是否有办法解决这个问题。

您需要为清单中的 key 属性设置适当的值(并确保始终使用相同的 .pem 文件来打包扩展).
引用清单key属性的文档:

此值可用于在开发过程中加载扩展程序、应用或主题背景时控制其唯一 ID。

若要获取合适的键值,请先从.crx文件安装扩展(可能需要上传扩展手动打包)。然后,在用户数据目录中,查找文件Default/Extensions/<extensionId>/<versionString>/manifest.json 。您将看到填充的键值。