我正在尝试从弹出窗口向背景发送消息并从后台获取消息。
我从弹出窗口收到邮件并打印Background received: Hi
,但不会打印Popup received: Bye
。
background.js
chrome.runtime.onMessage.addListener(
function(request, sender, sendResponse) {
console.log("Background received: " + request.msg);
sendResponse({msg: "Bye"});
}
)
popup.js
chrome.runtime.sendMessage({msg: "Hello"}, function(response) {
console.log("Popup received: " + response.msg);
});
我以前做过这个,我敢肯定,但我现在似乎无法找出我现在做错了什么。我必须忽略一些非常简单的事情。提前谢谢!
答案 0 :(得分:0)
我一定太累了。我在后台页面的控制台中毫无希望地凝视着,甚至没想到要查看弹出控制台。从一开始,一切都按预期工作。哦亲爱的..