在popup.html中显示background.js数据

时间:2015-08-29 07:07:52

标签: javascript google-chrome-extension

我有一个chrome扩展,它包含三个主要文件(Background.js,Popup.js和Popup.html)。 当Chrome浏览器打开时,backround.js向主机应用程序发送消息,并将响应存储器发送到两个数组中。我希望在点击扩展图标时在popup.html中显示此数组。但怎么样? popup.js如何从background.js获取数组以填充popup.html?

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用 https://developer.chrome.com/extensions/runtime getBackgroundPage 从那里你可以在你的背景中访问全局和函数。

更通用的解决方案是使用扩展消息传递,它也适用于内容脚本。