无法在Chrome中删除localStorage

kli*_*s87 5 google-chrome local-storage

我在Chrome中有非常奇怪的行为:版本61.0.3163.79(官方版本)(64位).

我在localStorage中保留一个令牌,我无法永久删除它.现在无论我是通过localStorage.removeItem('token')应用程序选项卡中的Chrome工具还是通过Chrome工具进行编程,这个令牌都会不断回归.删除令牌后,当我刷新页面时,令牌不存在,但是一旦我关闭此选项卡并为我的应用程序打开一个新标签,此令牌就会复活!

此外,当我打开多个选项卡时,当我刷新页面时,一些选项卡会看到此标记,有些则不会,并且它不应该像这样,因为localStorage对于所有选项卡都应该是全局的.

我不知道这是什么,一个新的Chrome bug?

Mat*_*ski 8

我注意到了相同的行为,并确认它在Chrome版本60中无法正常运行.

它看起来像Chrome中的一个错误:https: //bugs.chromium.org/p/chromium/issues/detail?id = 765524

作为一种解决方法,我改变了

localStorage.removeItem('token')

localStorage.setItem('token', '')

这似乎给了我预期的行为(即注销工作).