// HTML 部分
<video id="myVideo" width="600" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
// JavaScript 部分
const videoPlayer = document.getElementById('myVideo');
// 播放视频
function playVideo() {
videoPlayer.play();
}
// 暂停视频
function pauseVideo() {
videoPlayer.pause();
}
// 调整音量
function setVolume(volume) {
videoPlayer.volume = volume;
}
// 快进或快退
function seekTo(seconds) {
videoPlayer.currentTime += seconds;
}
// 监听视频播放结束事件
videoPlayer.addEventListener('ended', function() {
console.log('视频播放结束');
});
// 示例:点击按钮播放视频
document.getElementById('playButton').addEventListener('click', playVideo);
// 示例:点击按钮暂停视频
document.getElementById('pauseButton').addEventListener('click', pauseVideo);
<video> 元素,用于显示和控制视频。controls 属性添加了默认的播放控件(如播放、暂停、音量等)。playVideo() 函数用于播放视频。pauseVideo() 函数用于暂停视频。setVolume(volume) 函数用于设置视频的音量。seekTo(seconds) 函数用于向前或向后跳转指定秒数。addEventListener 监听视频播放结束事件,并在控制台输出提示信息。如果你需要进一步的功能或有其他问题,请告诉我!
上一篇:js 鼠标右键事件
下一篇:pdf.js demo
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站