如何在iOS Safari上清除所有localStorage?选择“清除历史记录和网站数据”不会删除localStorage(这看起来很奇怪,可能是错误?)。
在apple.stackexchange.com上提出了类似的问题,但已被关闭。
我在iOS9.1模拟器中录制了a video showing the issue。
答案 0 :(得分:8)
因为您看到一些浏览器在保留本地存储方面比其他浏览器更顽固。您可以做的一件事是使用localStorage API清除存储。
localStorage.clear() //clears everything in localStorage
localStorage.removeItem("test123") //removes only the specific property "test123"
我写了一篇关于localStorage的文章,它解释了一些细微差别:http://www.richfinelli.com/local-storage-101/
我不确定如何在iOS中手动清除它。
答案 1 :(得分:4)
要清除Safari中的其他存储信息,请点按设置> Safari>高级>网站数据>删除所有网站数据。"
或者,如果要删除特定网站的内容,可以将条目向左滑动并将其删除,也可以按左上角的编辑并删除所需内容。
答案 2 :(得分:0)
您需要清除 / Library / Safari / Databases 和 / Library / Safari / LocalStorage
中的相应数据库文件在Mac中打开Finder,然后点击开始和转到文件夹并粘贴以上两个位置。
删除具有要清除其数据的应用程序名称的文件。