QMplayer 提供的API事件
事件列表
事件名 | 描述 |
---|---|
play | 事件在暂停时触发 |
pause | 事件在关闭弹窗时触发 |
ended | 事件在播放停止时触发 |
timeupdate | 事件在播放位置发生改变时触发 |
waiting | 事件在缓冲数据时触发 |
error | 事件在发生错误时触发 |
绑定事件
// 初始化时设置
var player = new QMplayer({
onplay: function () { }
});
// 添加事件监听方法,会移除之前用该方式绑定的监听方法
player.onplay = function () { }
// 添加事件监听方法,会保留该事件的其他监听方法,可同时设置多个事件
player.on("play pause", function () { })
取消监听
// 解除事件绑定
player.off("play", onplay);
// 解除某事件下所有监听绑定
player.off("play");