判断Video Player播放完毕
时间: 2024-10-28 10:10:00 浏览: 25
VideoPlayer
判断视频播放完毕通常涉及监听视频播放器的事件或者状态。在许多多媒体库或API中,都会提供一些信号或者方法来指示视频播放的结束。例如,在HTML5的`<video>`元素中,可以使用JavaScript的`ended`事件,当视频播放完成后这个事件会被触发。在Android的MediaPlayer API中,你可以设置一个监听器监听`onCompletionListener`,在视频播放结束后回调。
下面是一个简单的示例:
```javascript
// HTML5 Video Element
var video = document.getElementById('myVideo');
video.addEventListener('ended', function() {
console.log('Video has ended.');
});
// Java - Android MediaPlayer
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
Toast.makeText(context, "Video completed!", Toast.LENGTH_SHORT).show();
}
});
```
阅读全文