我创建了一个jsfiddle(http://jsfiddle.net/Lz3vkwmw/4/)。我想为当前播放视频的视频src添加时间后缀,以便不播放缓存的视频。任何帮助将不胜感激!
??
答案 0 :(得分:0)
当您使用video.js时,您需要使用其API来更改来源,而不是尝试更改src
属性。
var timestamp = $.now(); // not `new $.now`
player.src(player.currentSrc() + "?i=" + timestamp);
除了这个问题之外,还有一些其他问题可以解决你的问题;你需要重构一下这个问题。您正在无限循环中更新每个播放事件的源,因此它永远不会播放。除了one()
之外,Video.js还有on()
方法来监听事件的一个实例。