【发布时间】:2013-10-05 15:28:37
【问题描述】:
当我在 chromecast 设备上启动接收器应用程序时,它会转到托管我的 html 的 URL 以检索接收器应用程序以启动它。
但是,当我在托管服务器上更新 HTML 和 JS 源的内容并关闭 chromecast 上的应用程序并再次重新启动接收器应用程序时,我经常得到旧版本的应用程序,而不是更新的版本已经在服务器上。
我认为这一定是一些缓存问题。我已经通过调试端口(9222)通过开发人员工具禁用了缓存,由设备重新启动,创建了一个缓存清单,告诉它什么都不缓存,它仍然无法工作,每次我在设备上启动接收器应用程序时,它不断地从 URL 中拉取旧版本的应用程序。
对于我如何强制 chromecast 提取托管服务器上已有的最新版本,是否有人有任何提示或解决方案?
谢谢! :)
只是一个后续,在命令行上进行 curl 时,我将始终获得最新版本。只是 chromecast 设备不断获得旧版本。
【问题讨论】:
-
如果有帮助,我的接收器应用程序托管在 github 页面(gh-pages 分支)上。可能是 CDN 尚未刷新数据的问题。
标签: google-cast