我正在开发一个端到端的视频广告服务网络应用程序。该应用程序在循环中使用HTML5的<video>
标记投放广告视频。客户端在我的控制之下,只要求它必须是Android设备。我发现Android上的Firefox最适合使用HTML5显示视频,因此我将它用于客户端。我正在使用webm视频,如果这很重要的话。这些视频的大小为3MB到30MB。我已将网络服务器设置为将Expires
设置为1天的视频发送。
不幸的是,Android上的Firefox似乎并没有长时间缓存这些视频。这些视频似乎被缓存了大约2-5分钟,但之后似乎又被重新下载了。这对我来说并不理想,因为我希望节省下载广告所需的带宽,并且还可以防止播放视频时出现滞后。
桌面上的Firefox会正确缓存视频。
有没有办法让Android上的Firefox缓存视频?