如果没有缓存,我在Google Chrome上首次重播视频时遇到问题。我正在使用包含视频网址的VideoJS,如“http://somedaim.com/?querystring=value”。我注意到这适用于URL,例如“http://somedomain.com/video.mp4”。这是videoJS的问题吗?我该如何解决这个问题?
答案 0 :(得分:2)
我完全赞同@Andrew。但是,如果我们再次设置源它可以工作,我们能做的就是“结束”事件! :)
myPlayer.on("ended", function () {
this.src({ type: "video/mp4", src: URL });
});
答案 1 :(得分:1)
问题是一般网页链接不是videojs。物理电影无法找到http://somedaim.com/?querystring=value
很可能服务器或后端代码在不知道的情况下将其重定向到mp4路径(videojs不会知道这种情况发生了,也不应该知道)。没有办法,你需要mp4文件的物理路径。