从扩展脚本向内容脚本发送消息时出错

时间:2016-07-21 11:42:59

标签: google-chrome-extension

扩展程序脚本:

$(document).ready(function() {
    chrome.tabs.query({active: true, currentWindow: true}, function(tabs) {
        chrome.tabs.sendMessage(tabs[0].id,{"askDomain":true},function(response) {
            if(response.domain) {
                console.log(response.domain);
                populateExtension(response.domain);
            }
        });
    });
});

内容脚本:

chrome.runtime.onMessage.addListener(["askDomain"],function(request,sender,sendResponse) {
        console.log("asking domain");
        if(request.askDomain) {
            // sendResponse({"domain":window.location.href});
        }
    });

我正在从扩展程序脚本向内容脚本发送消息。页面加载时,我在内容页面控制台上收到此错误:

extensions :: event_bindings:266Uncaught Error:此事件不支持过滤器。

我做错了什么?

0 个答案:

没有答案