据我所知,当用户暂停视频时,onStateChange事件将触发“暂停”事件。但是,当视频结束时,事件首先触发“暂停”事件,然后触发“已结束”事件。我可以将前者“暂停”与后者区别开来的最佳方式是什么?
我正试图让视频结束,我将另一个加载到播放器中。我需要“暂停”事件,因为我在Backbone模型中保持状态。现在,我能做到的唯一方法就是在我收到“已结束”事件时自动从暂停变为播放,但是有更好的方法吗?
答案 0 :(得分:0)
我期望大多数人所做的是倾听ENDED
事件(就像你正在做的那样),然后打电话给loadVideoById()
,这将负责加载新视频并开始播放。