内容脚本可以使用
与后台页面通信chrome.extension.sendRequest
后台页面可以使用
与内容脚本对话chrome.tabs.getSelected(null, function(tab) {
chrome.tabs.sendRequest(tab.id, {}, function(response) {
// do something with response here
})
})
page_action弹出窗口可以使用
与后台页面通信chrome.extension.sendRequest
那么,后台页面是否有办法与弹出窗口对话?
用例是
所以现在后台脚本需要将其发送到弹出窗口!!
这是怎么发生的?
答案 0 :(得分:1)
只要弹出窗口仍然打开,您就可以使用chrome.extension.sendRequest
。
但是看看你的工作流程,为什么不直接跳过后台页面并直接从弹出窗口向内容脚本发送请求?然后你可以使用sendResponse()
将数据返回弹出窗口。