【发布时间】:2013-07-15 10:32:26
【问题描述】:
我刚刚做了一个videojs的小例子,它有一个登录事件播放,我正在使用像play(),pause()这样的API。
var myplayer;
var playCount = 0;
videojs("example_video_1").ready(function(){
myplayer = this;
myplayer.on("play", function(){
playCount++;
$("#count").text(playCount)
});
});
$("#test").click(function (){
myplayer.pause();
myplayer.play();
});
问题是在执行 API 时,播放事件将进入无限循环。
如果我在寻找栏时启用控件、播放暂停等,我可以在触摸设备中发现这个问题。所以如果我没有使用该组合,我也会发现这个问题。 库在内部使用这些 API 进行搜索或其他控件?
jsfiddle中的链接LIVE BUG:
【问题讨论】:
-
这个问题在 4.3 中是否再次出现,至少在 Firefox 中?我在自己的项目中循环使用 Firefox(但没有其他浏览器),我相信上述小提琴的更新版本不能正常工作:jsfiddle.net/vN28W/3??
标签: javascript html video html5-video video.js