javascript - videojs中根据视频时序运行任意代码

标签 javascript video-streaming video.js popcornjs

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

关于javascript - videojs中根据视频时序运行任意代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22259129/

相关文章:

javascript - SEO友好的动态内容?

ffmpeg - 是否可以在编码器编码时播放输出视频文件?

font-face - 按钮未正确显示(Videojs 字体不适用于子域)

video - 如何跟踪具有多个像素的 VAST 事件?

c++ - 某些内存位置未处理的异常

javascript - 从javascript获取视频源的问题

javascript - Jquery 两个 api 调用来检索两个嵌套 $.each 循环内的不同动态元素

javascript - 如何在给定单词列表的情况下找到唯一词缀列表?

JavaScript 递归搜索

python - 如何在 Gstreamer 中检索流统计信息?