video.js是否可以根据视频时序运行任意代码(JavaScript函数)?
到目前为止,我们一直在使用Popcorn.js及其Code插件,但是我们需要迁移到另一个库。
最佳答案
您可以使用此cuepoints plugin。语法类似:
videojs("myVideo").ready(function(){
this.cuepoints();
this.addCuepoint({
start: 2,
end: 5,
onStart: function(params){
document.getElementById('text').innerHTML="Hello";
},
onEnd: function(params){
document.getElementById('text').innerHTML="Bye";
},
params: {error: false}
});
});
示例:http://codepen.io/anon/pen/vGgwE