我知道這是之前問過,但這是我正在經歷 - 我正在努力的Chrome擴展需要堅持一些數據,我使用localStorage。當我去設置 - >工具 - >清除瀏覽數據並檢查所有內容(包括自'開始'以來'),我希望我的背景頁面的localStorage清除。 然而,一切仍然存在。 本地存儲未被刪除! 這並不是說我不喜歡這種行爲,它對我的應用程序來說確實很棒,但這是否正常?一旦用戶嘗試清除所有內容,不應刪除localStorage,就像Cookie應該刪除一樣?爲什麼LocalStorage存在未刪除?
P.S 我發現這個不錯的博客,詢問,並試圖回答同樣的問題: http://sharonminsuk.com/blog/2011/03/21/clearing-cache-has-no-effect-on-html5-localstorage-or-sessionstorage/ 好像從瀏覽器到瀏覽器的行爲更改。我談到的行爲發生在Chrome 28.0.1500.71 m
OK,但不應該用戶能夠清楚自己的localStorage像我試過嗎?或者只能以編程方式清除Localstorage? –
它可以通過編程方式清除,如果用戶需要清除在擴展中給他的選項。 – Tombeau
我的意思是 - 當用戶刪除瀏覽器中的所有內容時,爲什麼localStorage不應該被清除? –