Chrome 应用程序失去本地存储



我在Chrome Store上有一个便笺应用程序,它使用localStorage对象来记住便笺。它似乎工作正常,但是每次我推出更新时,人们都会报告他们丢失了所有笔记。这从未发生在我身上,甚至一次都没有。

如果我甚至无法复制它,我该如何对其进行故障排除?

您如何发送更新?问题可能是应用 ID 正在更改。要查看是否是这种情况,请修改应用程序以以某种方式报告 chrome.runtime.id 的值并将其发回给您。

如果是这种情况,您可以通过在 manifest.json 中包含密钥属性来修复 ID。要获取密钥属性的值,请将CRX文件拖到扩展程序页面或Chrome网上应用店,然后找到已安装的manifest.json文件来安装应用。(有一个关于在哪里可以找到它的文档...不记得网址,但你可以谷歌搜索它。然后将密钥属性复制到源清单 .json 文件。

更新:找到了链接。 http://developer.chrome.com/apps/manifest/key.html

最新更新