我知道之前有人问过这个问题,但这就是我正在经历的——我正在开发一个需要保留一些数据的 Chrome 扩展程序,我正在使用 localStorage 。当我转到Settings->Tools->Clear Browsing Data并检查所有内容(包括“从一开始”)时,我希望我的背景页面的 localStorage 可以清除。然而,一切都保持不变。本地存储没有被删除!并不是我不喜欢这种行为,它实际上对我的应用程序来说非常棒,但这正常吗?一旦用户尝试清除所有内容,localStorage 是否不应该删除,就像 cookie 应该删除一样?
PS我发现这个很好的博客询问并尝试回答同样的问题: http ://sharonminsuk.com/blog/2011/03/21/clearing-cache-has-no-effect-on-html5-localstorage-or- sessionStorage/ 似乎行为从 browser 到 browser 变化。我谈到的行为发生在 Chrome 28.0.1500.71 m