在我的页面初始化脚本中,我有以下代码:
var iframe = document.getElementById('video');
var player = Froogaloop(iframe);
player.addEvent('ready', function() {
player.addEvent('play', function() {
console.log('Played video');
});
player.addEvent('pause', function() {
console.log('Paused video');
});
player.addEvent('finish', function() {
console.log('Finished video');
});
});
<script src="//f.vimeocdn.com/js/froogaloop2.min.js"></script>
<iframe id="video" src="//player.vimeo.com/video/132283541?title=0&byline=0&portrait=0&color=e00400&api=1&player_id=video" width="200" height="150" frameborder="0" crossorigin="anonymous" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe>
视频结束后,我会同时收到一份暂停事件报告和一份完成事件报告。有谁知道这是为什么?如果我的代码没有问题,是否有解决方法,使用超时或类似的方法?