Chrome中的SessionStorage内容不再显示

7
自从昨天开始,我遇到了这个问题:会话存储中的变量在Chrome/DevTools下的会话存储中不再可见。在控制台中,我可以调用这些变量,所以它们还在,但是不可见。
到目前为止,我解决这个问题的唯一方法是将我的Chrome配置文件更改为“gast”。然后我就可以看到变量了。但是我不知道应该进行哪些设置来使其在我的常规配置文件下工作。
有人知道原因吗?

开发工具中不存在这样的设置,因此问题可能出在Chrome浏览器(例如你已经禁用了该网站上的Cookie)或者是你的代码。 - wOxxOm
不能是我的代码问题,因为我的同事有相同的代码且没有问题。而且正如我所说,当更改 Chrome 配置文件时它可以运行。所以问题肯定出在 Chrome 的某个地方。 - Julien Berthoud
4个回答

5

我曾经遇到同样的问题,但我已经解决了,方法非常简单。

1 - 打开开发者工具并进入设置界面。

2 - 在偏好设置中向下滚动到页面底部,并选择“恢复默认值并重新加载”选项。


2

1

我遇到了同样的问题。

我的队友可以在应用程序选项卡中看到数据,但我却看不到。

解决问题的方法是在地址栏中运行:

chrome://restart

希望这能帮到你。


0

我通过删除先前的会话密钥并重新存储它来解决了这个问题。

sessionStorage.removeItem("key");

sessionStorage.setItem("key", "value");

sessionStorage.setItem("key", "value");


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接