我在 Chrome 商店中有一个便笺应用程序,它使用 localStorage 对象来记住笔记。它似乎工作正常,但每次我推出更新时,人们都会报告他们丢失了所有笔记。这从来没有发生在我身上,一次也没有。
如果我什至不能复制它,我怎么能解决这个问题?
我在 Chrome 商店中有一个便笺应用程序,它使用 localStorage 对象来记住笔记。它似乎工作正常,但每次我推出更新时,人们都会报告他们丢失了所有笔记。这从来没有发生在我身上,一次也没有。
如果我什至不能复制它,我怎么能解决这个问题?
你如何发送更新?问题可能是应用 ID 正在更改。要查看是否是这种情况,请修改应用程序以某种方式报告 chrome.runtime.id 的值并将其发送回给您。
如果是这种情况,您可以通过在 manifest.json 中包含一个键属性来修复 ID。要获取 key 属性的值,请通过将 CRX 文件拖到 Extensions 页面或从 Chrome Web Store 安装应用程序并找到 INSTALLED manifest.json 文件。(有一个关于在哪里可以找到它的文档……不记得 URL,但你可以用谷歌搜索它。)然后将 key 属性复制到你的 source manifest.json 文件中。