Bom*_*ber 41 javascript promise
我刚开始遇到这个错误:
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);
}
};
};
Run Code Online (Sandbox Code Playgroud)
你知道是什么原因引起的吗?
谢谢
Pal*_*diN 42
更新:
截至morficus的评论,问题已在版本中修复:4.0.1
该插件将自动更新,或者您可以从此处重新安装:
https://chrome.google.com/webstore/detail/wappalyzer/gppongmhjkpfnbhagpmjfkannfbllamg
如果有人对此问题感兴趣,拉请求就在这里:
https://github.com/AliasIO/Wappalyzer/pull/1491
2019编辑:
如果这不能解决您的问题.您可以尝试禁用所有Chrome扩展程序,并检查是否可以解决您的问题.
要禁用,您可以在chrome网址中输入以下代码:
铬://扩展/
或者可以继续
设置>扩展程序
之后,您可以启用每个扩展并检查罪魁祸首.
旧问题:
它不是chrome的bug,而是wappalyzer扩展的bug.
我不确定你是否正在使用它,但我已经使用它,并且刚刚更新并遇到了同样的问题.
以下是问题的证明:
https://github.com/AliasIO/Wappalyzer/issues/1487
我们需要等到扩展的任何解决方案或使用旧版本的扩展,直到它得到解决.
jgp*_*s2w 12
在我的情况下,由于扩展'Katalon录音机'.可能最普遍的解决方案是:
使用Chrome ^71.0,此问题会弹出多个扩展程序.我列出了一个列表,为我和本线程中的所有其他记者造成了麻烦:
| 归档时间: |
|
| 查看次数: |
52196 次 |
| 最近记录: |