我遇到过这个问题几次:可以在除chrome之外的任何浏览器中查看video.js播放器中的视频。这意味着,单击进度条不会更改视频的当前位置。
答案 0 :(得分:5)
在我的情况下,问题是服务器提供HTTP状态代码OK (200)
的视频。相反,它应该返回Partial Content (206)
。
要检查服务器是否有问题,请在videojs.com上的在线示例中嵌入测试视频,即从http://video-js.zencoder.com/oceans-clip.mp4而不是您自己的服务器加载迪士尼视频。
答案 1 :(得分:3)
在Chrome中,这是浏览器问题。
在我们设置当前时间之前,Chrome浏览器会缓冲视频。 但是当页面加载时,firefox和IE不会缓冲。
所以我们可以设置currentTime(10)。