2

如果没有缓存,我第一次在 Google Chrome 上重播视频时遇到问题。我正在使用包含视频 URL 的 VideoJS,例如“ http://somedaim.com/?querystring=value ”。我注意到这适用于类似“ http://somedomain.com/video.mp4 ”的URL。这是 videoJS 的问题吗?我该如何解决?

4

2 回答 2

2

我完全同意@Andrew。但是,如果我们再次设置源,我们可以做的是在“结束”事件时它起作用!:)

myPlayer.on("ended", function () { this.src({ type: "video/mp4", src: URL }); });

于 2013-09-04T17:08:26.603 回答
1

问题是一般网页链接而不是 videojs。物理电影无法位于http://somedaim.com/?querystring=value

很可能服务器或后端代码在您不知情的情况下将其重定向到 mp4 路径(videojs 不会知道这种情况正在发生,也不应该发生)。没有办法,您需要 mp4 文件的物理路径。

于 2013-08-21T15:10:08.917 回答