【发布时间】:2013-06-13 00:18:02
【问题描述】:
我有一个 Chrome 扩展程序,它非常适合 Mac 和 Linux 用户,但不适用于 Windows 用户。当我进入控制台并在 localStorage 中设置项目时,它可以正常工作,但是当用户尝试使用扩展程序时,并没有通过我的实际代码在 localStorage 中设置项目。
我目前的假设是使用window.localStorage可能可以让它工作,但我没有数据支持它。
这里的任何人都可以添加颜色,说明为什么这可能有效或无效?
【问题讨论】:
-
extensions下的localStorage可能仍然链接到域。 (我使用 TamperMonkey 来制作我的 Chrome 扩展程序,它的运行方式不同......但你可以查看 TamperMonkey 源代码来了解它们是如何做到的。
标签: javascript google-chrome google-chrome-extension local-storage google-chrome-devtools