![即使有值,Firefox 也不会显示域名的 localStorage](https://linux22.com/image/1538178/%E5%8D%B3%E4%BD%BF%E6%9C%89%E5%80%BC%EF%BC%8CFirefox%20%E4%B9%9F%E4%B8%8D%E4%BC%9A%E6%98%BE%E7%A4%BA%E5%9F%9F%E5%90%8D%E7%9A%84%20localStorage.png)
总结:Firefox 不会显示域的 localStorage,我需要从那里获取一些数据。
我需要复制 localStorage 元素的值,这是一个非常长的字符串,因此仅在控制台上回显是行不通的,因为它被截断了。Safari
和 Chrome 都会将整个字符串回显到控制台,但 Firefox 不会,我需要在 Firefox 上执行此操作,因为这里是存储该特定值的地方。
Firefox 的存储选项卡过去会显示该值,但现在不会了,甚至不会显示该域的任何其他键,因此即使是短字符串也不会显示在那里。
我可以将本地 Web 服务器配置为 https,然后使用 XMLHttpRequest 向其发送此值,但我希望有一个更简单的解决方案。有什么想法吗?
答案1
Firefox 的控制台有一个copy
辅助函数这会将其参数复制到剪贴板,不会截断:
copy(localStorage.getItem("wzSave_Audio"))