gpt4 book ai didi

javascript - localStorage 不保存数据

转载 作者:行者123 更新时间:2023-11-30 10:45:19 26 4
gpt4 key购买 nike

我正在开发 firefox 扩展,并将本地数据保存在 localStorage 中。所以我在本地保存的网页上测试我的扩展。

window.content.localStorage.setItem('name', 'Hello World!');

并且 window.content.localStorage.getItem('name') 返回正确的字符串。但是当我重新打开这个测试页面时 window.content.localStorage.getItem('name') 返回 'null'。为什么?是因为我用的是本地页面吗?

最佳答案

不同的浏览器当前处理 file: localStorage 的 url 不同。

这意味着如果您只是在计算机上创建一个文件并直接打开它,您将根据所使用的浏览器获得不同的结果。

我相信这在 Firefox 8 中有所改变,所以如果您使用 8 或更高版本,它应该适合您。我不确定的其他浏览器。

编辑:Is "localStorage" in Firefox only working when the page is online?似乎确认 FF3-8 不会按照您的方式工作。

关于javascript - localStorage 不保存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8735271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com