Uncaught (in promise):消息端口在收到响应之前关闭

Posted

技术标签:

【中文标题】Uncaught (in promise):消息端口在收到响应之前关闭【英文标题】:Uncaught (in promise): The message port closed before a response was received 【发布时间】:2018-03-26 17:35:21 【问题描述】:

所以在提出问题之前,我想指出在这个问题上我唯一能找到的就是this *** question。此问题表明这是 wappalyzer 的问题,并且已在版本 4.0.1 中修复。但是我使用的是 wappalyzer 版本 5.1.4 并且是最新的。


我正在构建一个基于 MEAN 堆栈的网络应用程序,一切都按预期运行了很长时间,直到这个错误一直在我的 google-chrome 控制台中弹出:

每次我单击我的应用程序标题并使用我的前端路由加载不同的组件/模块时,都会出现此错误,但是我没有看到网络应用程序呈现给我的任何问题(这不像我我缺少数据)

有关错误的更多详细信息:

我不知道发生了什么,也不知道这个问题来自哪里。

【问题讨论】:

似乎错误来自您的一个扩展程序。您可以尝试暂时禁用它们,看看问题是否是由其中之一引起的吗? 嗯,你是对的,禁用所有 - 问题不存在。通过一次启用一个,我发现了失败的扩展。 【参考方案1】:

这是由于插件失败。

禁用所有插件,并一次启用它们以查找失败的 chrome 扩展。

在这种情况下,它是 wappalyzer 扩展。

【讨论】:

您可以通过带有--user-data-dir=someotherdir 标志的命令行运行 google chrome 来验证这种情况(这将诱使 chrome 在没有您的设置的情况下启动,因此是铬

以上是关于Uncaught (in promise):消息端口在收到响应之前关闭的主要内容,如果未能解决你的问题,请参考以下文章

Uncaught (in promise)

vue-router点击菜单栏同一个模块报错 ———— Uncaught(in promise) NavigationDuplicated error .......

Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 Promise [重复]

解决Uncaught (in promise) reason的问题

Uncaught (in Promise) DOMException: play() 只能由用户手势启动

解决Uncaught (in promise) reason的问题