【发布时间】:2015-03-03 09:42:21
【问题描述】:
几个月前,我在为 Chromecast 和 Android 设备开发应用程序时使用过
window.location.reload(true)
很多。它用于在 Receiver 中重新加载 JavaScript 和图像。
最近我回到开发应用程序,现在当我使用这个命令时,我在控制台中得到 undefined。没有重新加载,Sender 仍然可以与 Receiver 通信。我再次启动此命令,然后调试已分离,Chromecast 崩溃并且需要重新加载...重新加载后,我启动 Sender 启动 Receiver 并且仍然没有清除缓存。所以我再次使用命令并且它有效。但只有一次。第二次,同样的情况。
有什么想法吗?
我的 Chromecast 使用 220620 固件版本。
编辑
进一步调查。当我有一段时间没有做任何事情时出现问题,例如 50 秒。如果我立即或在几秒钟内完成,没关系。
【问题讨论】:
-
试试
history.go(0)或window.location.href = window.location.href -
没有帮助。我添加了更多细节。
标签: javascript android chromecast google-cast