jsmpeg
jsmpeg copied to clipboard
onEnded、onSourceCompleted、onPause didn't work
i try it in my project, but onEnded、onSourceCompleted、onPause didn't work, i don't know when video end? 我在我项目中使用,但是 视频结束、完成、或者 暂停,这些 回调函数没有执行?
beginPullVedio() {
var that = this;
var canvas = document.getElementById('video-canvas');
var url = 'ws://meeting-front.hunterslab.cn/live/';
var player = new JSMpeg.Player(url, {
canvas: canvas,
loop: true,
autoplay: true,
onPlay: function() {
this.on_play = true;
console.log('onPlay', new Date().getTime());
},
onPause: function() {
console.log('onPause', new Date().getTime());
},
onEnded: function() {
console.log('onEnded', new Date().getTime());
},
onStalled: function() {
console.log('onStalled', new Date().getTime());
},
onSourceCompleted: function() {
console.log('onSourceCompleted', new Date().getTime());
}
});
}
loop: false, onEnded does work
loop: false, onEnded does work
loop: false, onEnded does work again