Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不';Google扩展是否共享本地存储?_Javascript_Html_Google Chrome_Google Chrome Extension - Fatal编程技术网

Javascript 不';Google扩展是否共享本地存储?

Javascript 不';Google扩展是否共享本地存储?,javascript,html,google-chrome,google-chrome-extension,Javascript,Html,Google Chrome,Google Chrome Extension,我开发谷歌扩展 我在manifest.js "browser_action" : { "default_icon": "icon19.png", "default_popup" : "popup.html" }, 并且,在popup.html <script src="myscript.js"></script> 我还在manifest.js中定义了content_脚本 它调用background.js 在background.js中 var

我开发谷歌扩展

我在
manifest.js

  "browser_action" : {
    "default_icon": "icon19.png",
    "default_popup" : "popup.html"
  },
并且,在
popup.html

<script src="myscript.js"></script>
我还在manifest.js中定义了content_脚本 它调用background.js

background.js

var myid1_save = localStorage['myid1_save'];
alert(myid1_save); // -> undefined
它无法调用popup.html保存的localStorage值


如何修复此问题?

的可能重复项也请看一看:我查看了您的链接,并尝试了
localStorage.setItem(key,value)
localStorage.getItem(键)但无法工作。可能是您试图在保存之前读取它吗?原则上,
localStorage
在后台和弹出窗口之间共享,但不与内容脚本共享。
content\u脚本使用页面localStorage,而不是扩展。
var myid1_save = localStorage['myid1_save'];
alert(myid1_save); // -> undefined