Javascript 未选中的lastError值:错误:来自onMessage侦听器的承诺响应超出范围

Javascript 未选中的lastError值:错误:来自onMessage侦听器的承诺响应超出范围,javascript,google-chrome-extension,firefox-addon-webextensions,content-script,Javascript,Google Chrome Extension,Firefox Addon Webextensions,Content Script,加载项代码工作得非常好,现在我得到了错误-“未检查的lastError值:错误:onMessage listener承诺的响应超出了范围”“” 内容脚本代码: chrome.runtime.sendMessage({ "url": theURL, "base": scriptURL }); chrome.runtime.onMessage.addListener(function (message) { console.

加载项代码工作得非常好,现在我得到了错误-
“未检查的lastError值:错误:onMessage listener承诺的响应超出了范围”“

内容脚本代码:

chrome.runtime.sendMessage({
                "url": theURL,
                "base": scriptURL
});
chrome.runtime.onMessage.addListener(function (message) {
    console.log('Inside Listener');

});
背景脚本:

chrome.runtime.sendMessage({
                "url": theURL,
                "base": scriptURL
});
chrome.runtime.onMessage.addListener(function (message) {
    console.log('Inside Listener');

});
我不明白

内部监听器


在控制台中。这是工作良好,几天前,代码是不变的

你好像看错了控制台。后台脚本的输出可以在其自己的devtools中看到,有关详细信息,请参阅。不管怎么说,你问题中的代码片段很好,因此不足以诊断问题。谢谢,这很有效。奇怪的是,
alert('hi')突然开始执行!!