<!DOCTYPE html>
<html>
<head>
<title>HTML5 Video 播放状态</title>
</head>
<body>
<h1>HTML5 Video 撕吧状态示例</h1>
<video id="myVideo" width="600" controls>
<source src="your-video-file.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<script>
var video = document.getElementById("myVideo");
// 当视频播放时触发
video.onplay = function() {
console.log("视频开始播放");
};
// 当视频暂停时触发
video.onpause = function() {
console.log("视频暂停");
};
// 当视频结束时触发
video.onended = function() {
console.log("视频播放结束");
};
// 当视频加载完成时触发
video.onloadstart = function() {
console.log("视频开始加载");
};
// 当视频加载完毕时触发
video.onloadeddata = function() {
console.log("视频加载完毕");
};
</script>
</body>
</html>
<video>
标签:用于嵌入视频内容。controls
属性为视频添加了播放、暂停等控制按钮。onplay
:当视频开始播放时触发。onpause
:当视频暂停时触发。onended
:当视频播放结束时触发。onloadstart
:当视频开始加载时触发。onloadeddata
:当视频加载完毕时触发。这些事件可以帮助你监测视频的播放状态,并在特定时刻执行相应的操作或记录日志。
下一篇:html2canvas
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站