不确定是否有人真的可以帮助解决这个问题,但值得一试。
我们有一个场景,我们希望浏览器在播放之前下载整个视频。我们已经设法在 FF 和 Chrome 中实现了这一点,但在 IE9/10 中我们正在努力做到这一点。有没有办法强制或让浏览器下载整个文件?
我的(简化的)标记如下:
<video preload>
<source src="http://domain.com/filename.mp4" type='video/mp4' />
</video>
我尝试过的事情:
- 将 moov atom 放在文件的开头
- 将 moov atom 放在文件末尾(希望浏览器必须下载整个文件才能找到标题)
- 通过从返回的服务器提供文件,强制浏览器在没有字节范围的情况下下载(我知道这不支持 iOs 等)
Accept-Ranges: none
- 播放文件一秒钟,然后再次暂停以开始下载(这适用于 Chrome 和 FF)
我已经没有东西可以尝试了,如果有人有任何建议或答案,他们将不胜感激。
干杯