Javascript Chrome扩展-从后台向后台发送消息

Javascript Chrome扩展-从后台向后台发送消息,javascript,google-chrome,Javascript,Google Chrome,我想从后台发送一个chrome.runtime.sendMessage,并在后台捕获它 我在background.js中做了如下操作 chrome.runtime.onMessage.addListener(messageListener); function messageListener (request, sender, sendResponse) { switch (request.action) { case "backgroundEvent1":

我想从后台发送一个
chrome.runtime.sendMessage
,并在后台捕获它

我在
background.js中做了如下操作

chrome.runtime.onMessage.addListener(messageListener);

function messageListener (request, sender, sendResponse) {

    switch (request.action) {
        case "backgroundEvent1":
            console.log("backgroundEvent1"); // Not appear
            break;
    }
}

chrome.runtime.sendMessage({ action: "backgroundEvent1" });
我怎样才能在后台发送消息并在后台再次捕获它

(PS-除了chrome.runtime.sendMessage之外,我已经知道了其他方法)

可能的重复