【问题标题】:Chromecast keeps freezing during debuggingChromecast 在调试期间一直冻结
【发布时间】:2016-01-08 15:42:56
【问题描述】:

我正在端口 9222 上连接到 chromecast(第一代型号),然后单击盾牌图标以加载调试脚本。调试器启动正常,我可以添加断点并查看控制台日志。但是当我开始与调试器交互,或者遇到断点,或者我开始检查控制台中的对象时,chromecast 开始冻结。视频播放变得断断续续,有时完全停止。删除断点并不能解决播放问题,我已经完全断开并重新连接。很多时候,视频帧在电视上保持冻结状态并且断开连接不会让它消失,所以我必须重新启动 chromecast。有时调试器断开连接,我必须刷新调试窗口。 它发生得如此频繁,以至于在开始调试后我无法让调试器保持连接超过 5-15 秒,这意味着我每隔几秒调试一次就断开/重新连接或重新启动 chromecast。

我尝试重新启动 chromecast(很多次)、重新启动浏览器、重新安装 cast 扩展程序、尝试不同的 chromecast 设备,甚至尝试不同的路由器。有什么方法或技巧可以让 chromecast 设备进行可靠的非中断调试会话?

【问题讨论】:

    标签: debugging google-chrome-devtools remote-debugging chromecast javascript-debugger


    【解决方案1】:

    不幸的是,chrome 远程调试器中存在一个错误(内存泄漏),导致 chromecast 冻结、崩溃或变得不稳定。它通常在连接几分钟后发生,所以我很惊讶你提到它会在 18 秒内发生;您的意思是在连接调试器后 18 秒还是在您到达断点后?无论如何,我在调试器中提到的问题就在那里,并且有一个内部票可以解决这个问题;目前没有解决方法。如果在您的情况下确实早在您连接后的 18 秒内,那么可能还会发生其他事情;您能否在其他应用(如果您有)上尝试一下,看看它是否出现同样的问题?

    【讨论】:

    • 在我遇到断点或开始与 javascript 控制台交互后大约 10-15 秒。我将尝试使用不同的应用程序。
    猜你喜欢
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 1970-01-01
    • 2014-08-15
    • 1970-01-01
    相关资源
    最近更新 更多