如何在webOS中更新应用程序时清除localStorage?

时间:2013-12-26 06:27:00

标签: local-storage webos enyo

我在运行应用程序时在localStorage中设置了一个值。此应用程序的工作基于localStorage中设置的值。退出应用程序或重新启动设备不会导致localStorage中存储的数据发生任何变化。手动删除应用程序时,将清除此值。安装并执行应用程序后再次设置该值。这可以。但问题是,如果我重新安装应用程序而不删除,则值不会被清除。它需要来自localStorage的旧值。更新应用程序时如何清除localStorage?请帮忙

1 个答案:

答案 0 :(得分:1)

我建议您存储应用程序的版本号(或与数据模型版本对应的版本号)并在应用启动时进行比较。当您的应用启动时,将本地存储中的数据与新版本号进行比较,并在过时时清除值。