我已阅读此处有关该主题的所有其他问题,但无法解决我的问题。
我在我的网站上设置 localStorage 中用户的电子邮件,我想在扩展程序中检索它。
localStorage.setItem("user", "andrei.br92@gmail.com" );
但是当我尝试使用 chrome 扩展程序接收它时,它失败了
value = localStorage.getItem("user");
哪种方式更容易? cookie 本地存储 ?我不自命不凡
最佳答案
请看这个:
http://code.google.com/chrome/extensions/content_scripts.html#host-page-communication
内容脚本在单独的 JavaScript 世界中运行,这意味着内容脚本的 localStorage
与网站的 localStorage
不同。两者唯一共享的是 DOM,因此您需要使用 DOM 节点/事件进行通信。
关于cookies - 带有 chrome 扩展的 cookie 或 localStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3598669/