如何获取内容脚本响应/数据并在chrome扩展窗口中显示?

时间:2019-05-30 07:38:24

标签: google-chrome-extension

我尝试使用sendMessage和消息侦听器执行此操作,但是无法获取响应。

在面板脚本中:

window.parent.document.getElementById(iFrameID).style.height  = '1500px';

在内容脚本中:

chrome.tabs.query({currentWindow: true, active: true}, function(tabs){
  var tabId = tabs[0].id;

  chrome.tabs.sendMessage(tabId, {action: "checkColorContrast"}, function(response) {
    //message.innerText += response;
    return response;
  });
});

在此示例中,我只是尝试发送回一条简单的消息。但是,进一步,我将获取一些DOM内容并将其发送回扩展代码。到目前为止,我无法发送此简单消息:(

0 个答案:

没有答案