0

此代码在 Firefox 和 Safari 中有效,但在 Chrome 版本 33.0.1750.149 中,重新启动后 localStorage 始终为空。(在 DevTools 中以及通过控制台访问)

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript">
        function saveStuff() {
            localStorage.setItem('localKey', 'localValue');
        }
    </script>
</head>
<body onload="localStorage">
<button type="button" onclick="saveStuff()">Save</button>
</body>
</html>

我究竟做错了什么?

4

2 回答 2

0

通过禁用“阻止第三方 cookie”选项解决了该问题。

于 2014-03-12T16:58:29.703 回答
0

通过在 chrome 的安全设置中禁用“退出 Chrome 时清除 cookie 和站点数据”选项解决了我同样的问题

于 2021-03-28T07:47:54.050 回答