google-chrome - Chrome 错误 : "Inspected target disconnected. Once it reloads we will attach to it automatically."

标签 google-chrome asynchronous promise

我收到 Chrome (43.0.2357.124)“噢,啪!”出现“检查的目标已断开连接。重新加载后,我们将自动附加到它”的错误。在开发者控制台中。

在没有对我的项目过于具体并试图使问题更普遍适用的情况下,它似乎发生在具有约 5 秒延迟的 Promise 期间。

此函数(可以在存储库 https://github.com/mitTransportAnalyst/CoAXs/blob/master/public/scripts/main/services/analystService.js#L35-L44 的上下文中看到)在 Firefox 38.0.5 上执行良好。它正在接收一个大型 GeoJSON 数组 - 也许这可能与该问题有关,尽管我不确定。

此时,我们将不胜感激有关如何调试此问题的后续步骤的任何建议,即使谷歌搜索此特定问题也不会得出任何结果(截至 6 月 17 日星期三 6:00:https://www.google.com/search?sclient=psy-ab&biw=1280&bih=678&q=%22inspected%20target%20disconnected%22%20chrome&oq=%22inspected%20target%20disconnected%22%20chrome&gs_l=serp.3...805885.806603.1.806844.2.2.0.0.0.0.72.122.2.2.0....0...1c.1.64.serp..2.0.0.O7y1WqVbj0c&pbx=1&psj=1&ion=1&cad=cbv&sei=LvKBVfarHcyw-AHVioHYBg&rct=j#q=%22Inspected+target+disconnected%22+chrome ,有 5 个不相关的结果) .

<小时/>

将此添加为评论,但有兴趣看看是否有人知道为什么会发生这种情况:

问题最终与延迟接收 > 3 MB 文件(零碎组装)有关。这里有一些(有限的)关于此错误发生的文档:code.google.com/p/v8/issues/detail?id=3968(遗憾的是,其结果尚无定论)。最终与数据提供商合作并大幅减小文件大小,从而解决了该问题。奇怪的是 - 如果有人能解释为什么会发生这种情况 - console.log 连接 data 似乎可以避免这个问题。如果没有发生这种情况,该选项卡将突然超过约 1.3GB 并崩溃。

您可以在此处看到指向我 console.log 的链接:https://github.com/mitTransportAnalyst/CoAXs/blob/master/public/scripts/analyst.js#L10343

最佳答案

关闭您的扩展程序。我有一个 Knockoutjs 上下文调试器插件,它在相同版本的 Chrome 上导致了完全相同的行为。

关于google-chrome - Chrome 错误 : "Inspected target disconnected. Once it reloads we will attach to it automatically.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30903435/

相关文章:

c# - 异步/等待任务和 WaitHandle

node.js - NodeJS : Are callback functions or synchronous functions better to use in async/await?

javascript - 为什么 Chrome 在执行 "normal reload?"时不重新验证内存缓存

javascript - 如何使用文件协议(protocol)在 Chrome/Webkit 中从一帧调用 JavaScript 函数到另一帧

objective-c - 不在 Objective-C 中分配异步对象?

javascript - 执行单行代码后解决 Promise

typescript - 在 TypeScript 中,如何定义返回 promise 的递归函数

javascript - Chrome JavaScript 错误

javascript - 为什么 Chrome 扩展程序不返回 Google Search API 结果?

.net - 如何在 .net 内存转储中列出正在运行的任务