我刚开始收到此错误:
Uncaught (in promise) Objectmessage: "The message port closed before a reponse was received."
在此行的chrome-extension://gppongmhjkpfnbhagpmjfkannfbllamg/js/browser-polyfill.js:
const makeCallback = promise => {
return (...callbackArgs) => {
if (chrome.runtime.lastError) {
promise.reject(chrome.runtime.lastError); // uncaught in promise
} else if (callbackArgs.length === 1) {
promise.resolve(callbackArgs[0]);
} else {
promise.resolve(callbackArgs);
}
};
};
你知道是什么原因引起的吗?
由于
答案 0 :(得分:40)
<强>更新强>
截至morficus的评论,问题已在版本中修复:4.0.1
该插件将自动更新,或者您可以从此处重新安装:
https://chrome.google.com/webstore/detail/wappalyzer/gppongmhjkpfnbhagpmjfkannfbllamg
如果有人对此问题感兴趣,拉请求就在这里:
https://github.com/AliasIO/Wappalyzer/pull/1491
2019编辑:
如果这不能解决您的问题。您可以尝试停用所有Chrome扩展程序并检查是否可以解决您的问题。
要禁用,您可以在chrome url中输入以下代码:
铬://扩展/
或者可以继续
设置&gt;扩展
之后你可以启用每个扩展并检查罪魁祸首。
旧问题:
这不是chrome的错误,而是wappalyzer扩展的错误。
我不确定您是否正在使用它,但我已经使用过它,并且刚刚更新并遇到了同样的问题。
以下是问题的证据:
https://github.com/AliasIO/Wappalyzer/issues/1487
我们需要等到扩展程序的任何解决方案或使用旧版本的扩展程序,直到它得到解决。
答案 1 :(得分:12)
在我的情况下,由于扩展'Katalon录音机'。可能最普遍的解决方案是:
答案 2 :(得分:7)
使用Chrome ^71.0
,此问题会在多个扩展程序中弹出。在此主题中,我列出了一个给我和所有其他记者带来麻烦的列表:
答案 3 :(得分:3)
我的归功于Google Publisher Toolbar扩展。禁用它,错误消失。
答案 4 :(得分:2)
在我的情况下,发生这种情况的原因是Foxit PDF Creator 8.2.0.2
会提供信息。
答案 5 :(得分:0)
这可以帮助我克服此错误 删除硒(Chrome扩展程序)
承诺错误:
The message port closed before a response was received
因为您已经安装了Selenium(Chrome扩展程序)
答案 6 :(得分:0)
如果使用实时服务器自动刷新浏览器,则出现此错误。 我停止了实时服务器,然后在浏览器上打开了index.html文件,此错误没有出现。