我有一个chrome扩展,它包含三个主要文件(Background.js,Popup.js和Popup.html)。 当Chrome浏览器打开时,backround.js向主机应用程序发送消息,并将响应存储器发送到两个数组中。我希望在点击扩展图标时在popup.html中显示此数组。但怎么样? popup.js如何从background.js获取数组以填充popup.html?
答案 0 :(得分:1)
最简单的方法是使用
https://developer.chrome.com/extensions/runtime getBackgroundPage
从那里你可以在你的背景中访问全局和函数。
更通用的解决方案是使用扩展消息传递,它也适用于内容脚本。