我正在尝试为Chrome Cast编写一个小应用程序。我从位于Github的Android Sample App开始。该应用程序本身很好用。我可以在应用程序上看到我的设备并连接到它,但是一旦我连接,我就会收到“Brain Freeze”错误。我在屏幕上最接近错误描述的是“应用程序已中止”,然后它返回到“准备投射”屏幕。我尝试调试它以查看是否可以获得有关错误的更多信息,但是我能看到的最接近错误消息的是Javascript错误,其中Uncaught ReferenceError: loadTimeData is not defined
和?error=20000
位于元素选项卡中Chrome WebDevTool。
我真的对这个错误感到困惑。很可能它与接收器代码有关,但我的代码几乎与示例应用程序中的代码相同。唯一不同的是我的AppID。希望完全有人之前遇到过同样的错误,或者可以对此有所了解。谢谢!
答案 0 :(得分:1)
我见过的唯一“脑冻结”错误出现在ChromeCast主屏幕的JavaScript中。这些错误似乎与连接问题有关。通常无法从互联网上加载某些内容。这可能表示您的设备存在网络问题。
“Uncaught ReferenceError:loadTimeData未定义”错误是由ChromeCast主屏幕HTML中的一个小错误造成的。它似乎对主屏幕没有任何影响。
错误20000在主屏幕JavaScript中列为“已中止”错误代码。
答案 1 :(得分:0)
确保您的接收器位于您将接收器列入白名单时提供给Google的确切网址。您可以通过在本地网络上的任何设备上的浏览器中输入Url来对此进行测试。