我需要使用Popcorn.js更改视频中的提示点。
有没有办法编辑已经通过Cue()方法发送给他的Popcorn播放器的Cue事件的时间?

谢谢!

最佳答案

var events = Popcorn.getTrackEvents();
for (var e in events) {
  Popcorn.removeTrackEvent(events[e]._id);
}
Popcorn.cue(newTime, newFunction);

它不完全是对事件的编辑,但是对我来说效果很好-我需要替换所有内容,然后再次播放视频。

还有getTrackEvent(obj,id)和getLastTrackEventId(obj)-您可以分别处理每个事件(我没有测试过)。

看起来它将在new release 1.3中实现

07-24 22:27