【问题标题】:when chrome extension gets updated does the data stored in local storage gets deleted?当chrome扩展更新时,存储在本地存储中的数据会被删除吗?
【发布时间】:2015-12-23 05:12:54
【问题描述】:

我已经搜索了有关 chrome 存储的谷歌规范,但无法得到我的问题的明确答案。

我目前正在编写我的第一个 chrome 扩展程序,我在其中将数据存储到本地存储中。

困扰我的是,当我发布下一个版本的扩展时,当扩展在用户端更新时,本地存储是否会被删除?

因为在开发过程中,我观察到,每当我删除扩展并通过“加载解压扩展”重新安装它时,显然已经存储的数据被删除了。

那么在更新扩展程序时这种行为是否也适用?

【问题讨论】:

  • 删除扩展程序时,其存储的数据也将被删除。更新与删除不同。
  • 也发生在我身上。

标签: google-chrome google-chrome-extension


【解决方案1】:

如果您在“Chrome 网上应用店”中有它并且您更新了扩展程序,则不会删除它。但是,如果您使用 'Load Extension Unpacked' 或 'Reload Extension' 被删除

【讨论】:

  • 所以你的意思是存储在本地存储中的数据在更新时会被删除?另外,我相信只有当这个人登录到 chrome 时同步才有效,但就我而言,没有这样的要求。该人可能已登录,也可能未登录。
  • @SubodhShetty 如果您在“Chrome 网上应用店”中有它并且您更新了扩展程序,则不会删除它。但是,如果您使用 'Load Extension Unpacked' 或 'Reload Extension' 被删除
  • 这个答案不正确。不应标记为正确答案。
  • @ZigMandel 使用“Load Extension Unpacked”,数据被删除,但是,如果答案不正确,如果答案被标记,有什么方法可以删除?
  • 啊抱歉!你是回答者。我建议您编辑您的答案并添加您在 cmets 中输入的信息。那么人们可能会撤消他们的 -1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-06
  • 1970-01-01
  • 2018-02-04
  • 1970-01-01
  • 1970-01-01
  • 2014-06-02
  • 2012-06-29
相关资源
最近更新 更多