将提示添加到 Popcorn 实例后,您可以使用 方法以与删除任何插件事件相同的方式删除它removeTrackEvent。
popcorn.removeTrackEvent(eventId);
Run Code Online (Sandbox Code Playgroud)
诀窍是获取要删除的事件的 ID。Popcorn 并没有真正提供一种简单的方法来搜索跟踪事件,因此您需要获取 id 并在创建事件时保留它。
popcorn.cue(1, function() {
console.log('Do that voodoo.');
});
var eventId = popcorn.getLastTrackEventId();
// some time later...
popcorn.removeTrackEvent(eventId);
Run Code Online (Sandbox Code Playgroud)
Popcorn API 最初设计为可链接的,因此该cue方法返回 Popcorn 实例。这就是为什么您需要单独调用getLastTrackEventId.
如果你想修改一个cue,那取决于你是否想要采取相同的功能并移动它......
popcorn.cue(eventId, 2); //move it to 2 seconds
Run Code Online (Sandbox Code Playgroud)
或者改变函数:
popcorn.cue(eventId, function() { console.log('hi!'); }); //time stays the same
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1010 次 |
| 最近记录: |