【问题标题】:Chromecast: How to clear receiver cacheChromecast:如何清除接收器缓存
【发布时间】:2013-10-01 22:14:18
【问题描述】:

您如何确保接收方使用的是部署到白名单网址的最新代码?有时它似乎在使用缓存代码。

【问题讨论】:

    标签: google-cast


    【解决方案1】:

    你可以做两件事来防止它被缓存:

    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>
    .....
    

    还有一个 cache.manifest 文件告诉 chromecast 的浏览器不要缓存任何东西:

    CACHE MANIFEST
    
    # Cache manifest version 1.0
    
    CACHE
    
    #no cache
    
    NETWORK
    *
    

    【讨论】:

    • 这两种方法都有道理,但我发现它们都不是 100% 的工作时间......即使物理拔出设备有时也无法清除浏览器缓存。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-11
    • 2017-01-26
    • 2013-07-17
    • 1970-01-01
    • 2012-11-12
    • 2011-05-10
    相关资源
    最近更新 更多