8
如何确保接收者使用部署到白名单网址的最新代码?有时它似乎在使用缓存代码。Chromecast:如何清除接收者缓存
如何确保接收者使用部署到白名单网址的最新代码?有时它似乎在使用缓存代码。Chromecast:如何清除接收者缓存
有两件事情可以做,应该防止它的缓存:
1)通过接收器在调试模式下运行,请访问your.chromecast.ip.address:9222,并加载开发工具。点击开发工具窗口右下方的“设置”按钮(齿轮)。在设置窗格中,确保选中“禁用缓存”框。
2)在您的接收器应用程序,添加一个引用一个缓存清单:
<!DOCTYPE html>
<html manifest="cache.manifest">
<head>
<script src="https://www.gstatic.com/cast/js/receiver/1.0/cast_receiver.js">
</script>
.....
这告诉Chromecast的浏览器不缓存任何一个cache.manifest文件:
CACHE MANIFEST
# Cache manifest version 1.0
CACHE
#no cache
NETWORK
*
两者的这些都是有道理的,但我发现他们都没有100%的时间工作......即使物理拔掉设备有时也无法清除浏览器缓存。 –
这是一个写法。 http://www.html5rocks.com/en/tutorials/appcache/beginner/ –