点击视频时更改视频的网址即“video.mp4” - > “video.mp4?1434”

时间:2015-11-03 03:02:33

标签: jquery video video.js

我创建了一个jsfiddle(http://jsfiddle.net/Lz3vkwmw/4/)。我想为当前播放视频的视频src添加时间后缀,以便不播放缓存的视频。任何帮助将不胜感激!

??

1 个答案:

答案 0 :(得分:0)

当您使用video.js时,您需要使用其API来更改来源,而不是尝试更改src属性。

var timestamp = $.now(); // not `new $.now`
player.src(player.currentSrc() + "?i=" + timestamp);

除了这个问题之外,还有一些其他问题可以解决你的问题;你需要重构一下这个问题。您正在无限循环中更新每个播放事件的源,因此它永远不会播放。除了one()之外,Video.js还有on()方法来监听事件的一个实例。