gpt4 book ai didi

javascript - 如何删除、清除、删除保存到 iPad 主屏幕的 Web 应用程序的 HTML 5 本地存储?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:20:43 26 4
gpt4 key购买 nike

这里有一个关于 localstorage 在 iOS 6 中如何工作的很好的总结:

http://blog.nsbasic.com/2012/09/important-io6-and-data-storage/

许多人似乎担心 safari 和网络应用程序不共享本地存储等这一事实。但是,我似乎无法在标题任何地方中找到问题的答案:

我的情况:我正在开发一个支持网络应用程序的 HTML5 网络应用程序,并希望它能够从主屏幕运行。一切似乎都很好,但为了开发,我需要能够偶尔清除缓存。我已经尝试了所有我能想到的(以及它们的任何可想到的组合和顺序......):

  1. 清除 Safari 缓存
  2. 从主页删除应用并重新加载
  3. 在将网页保存到主页之前一遍又一遍地重新加载网页
  4. 从应用程序中清除缓存(localStorage.clear())

你有什么想法?

最佳答案

您可以使用此函数清除本地存储。

localStorage.clear()

您可以添加计数器以存储在 localStorage 中并执行类似的操作。

加载:

 localStorage.reloadCount = localStorage.reloadCount || 0
//make sure its not undefined
localStorage.reloadCount = localStorage.reloadCount*1;
// it stores in string values
if(localStorage.reloadCount>4)
localStorage.clear()

关于javascript - 如何删除、清除、删除保存到 iPad 主屏幕的 Web 应用程序的 HTML 5 本地存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18576432/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com