gpt4 book ai didi

javascript - Chromecast window.location.reload(true) 抛出未定义

转载 作者:行者123 更新时间:2023-11-30 02:27:12 24 4
gpt4 key购买 nike

几个月前,在为我使用过的 Chromecast 和 Android 设备开发应用程序时

window.location.reload(true)

很多。它用于在 Receiver 中重新加载 JavaScript 和图像。

最近我回来开发应用程序,现在当我使用这个命令时,我在控制台中得到 undefined。没有重新加载,发送方仍然可以与接收方通信。我再次启动此命令,然后调试被分离,Chromecast 崩溃并且需要重新加载...重新加载后,我启动 Sender,它启动 Receiver,但缓存仍未清除。所以我再次使用命令并且它有效。但只有一次。第二次,同样的情况。

知道哪里出了问题吗?

我的 Chromecast 使用 220620 固件版本。


编辑

进一步调查。当我有一段时间没有做任何事情时,例如 50 秒,就会出现问题。如果我立即或几秒钟后执行此操作,没关系。

最佳答案

可能是调试的时候超时了。尝试在您的 js 中添加以下内容:

castReceiverManager.start({maxInactivity: 600});

这将等待 10 分钟。

关于javascript - Chromecast window.location.reload(true) 抛出未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27786536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com