在iOS Safari上清除localStorage

Ala*_*eay 7 safari local-storage ios

如何在iOS Safari上清除所有localStorage?选择"清除历史记录和网站数据"不会删除localStorage(这看起来很奇怪,可能是一个错误?).

apple.stackexchange.com上提出了类似的问题,但已被关闭.

我在iOS9.1模拟器中录制了一个显示该问题的视频.

ric*_*lli 8

因此,当你看到一些浏览器比其他浏览器更顽固地保留本地存储.您可以做的一件事是使用localStorage API清除存储.

localStorage.clear() //clears everything in localStorage
localStorage.removeItem("test123") //removes only the specific property "test123"
Run Code Online (Sandbox Code Playgroud)

我写了一篇关于localStorage的文章,它解释了一些细微差别:http://www.richfinelli.com/local-storage-101/

我不确定如何在iOS中手动清除它.


Jan*_*art 5

来自Apple支持

要从Safari清除其他存储的信息,请依次点击设置> Safari>高级>网站数据>删除所有网站数据。”

或者,如果要为特定站点删除它,可以将条目向左滑动并删除,也可以按左上角的编辑并删除必需的内容。

  • 实际不起作用... localStorage仍然保留(已通过iOS 10+测试) (2认同)