网站首页 > 知识剖析 正文
一、在网页中添加单个视频:video元素
video属性:
- src(源)-指定视频文件的URL
- autoplay(自动播放)-当视频可以播放时立即开始播放
- controls(控件)-添加浏览器为视频设置的默认控件
- muted(静音)-让视频静音
- loop(循环)-让视频循环播放
- poster(海报)-指定视频加载时要显示的图像
- width(宽度)-视频的宽度
- height(高度)-视频的高度
- preload(预加载)-告诉浏览器要加载的视频内容的多少。可以是以下三个值:
- □none表示不加载任何视频
- □metadata表示仅加载视频的元数据
- □auto表示让浏览器决定怎样做(默认设置) <video src = "my-video.ext" width = "369" height = "208"> </video> 复制代码
1.为视频添加控件:controls属性 会告诉浏览器添加一套用于控制视频播放的控件。
<video src = "my - video.ext" controls> </video>
2.为视频添加自动播放:autoplay属性
<video src = "my- video.ext" autoplay controls> </video>
3.为视频指定循环播放和自动播放:loop属性
<video src = "my- video.ext" autoplay loop> </video>
4.为视频添加指定海报图像:poster属性
<video src = "my- video.ext" controls poster= "my-poster.jpg"> </video>
5.阻止视频预加载: preload="none"
<video src= "my- video.ext" preload = "none" controls> </video>
6.使用多种来源的视频和备用文本
<video controls>
<source src = "my- video.mp4" type = "video / mp4">
<source src = "my- video.webm" type = "video / webm">
</video>
复制代码
二、在网页中添加带控件的单个音频文件:audio元素
<audio src="my-audio.ext" controls></audio>
自动播放、循环和预加载音频
<audio src = "my- audio.ext" autoplay controls> </audio>
<audio src = "my- audio.ext"loop controls> </audio>
<audio src = "my- audio.ext" preload="metadata" controls> </audio>
提供带有多个备用内容的多个视频源:
<audio controls>
<source src = "my- audio.ogg" type = "audio / ogg">
<source src = "my- audio.mp3" type = "audio / mp3">
</audio>
作者:excavate
https://juejin.cn/post/6989513618781896740
猜你喜欢
- 2024-11-27 video.js中文文档(三):设置
- 2024-11-27 高级前端进阶:我是如何把 C/C++ 代码跑在浏览器上的?
- 2024-11-27 原生微信小程序video隐藏控件超级方法
- 2024-11-27 浏览器播放rtsp视频流解决方案
- 2024-11-27 第49节 DOM2和DOM3-Javascript-王唯
- 2024-11-27 使用AI CoNR 算法,仅仅利用4张动漫图片——便可以创建舞蹈视频
- 2024-11-27 WebRTC是如何实现音视频的录制
- 2024-11-27 WebAssembly该怎么学第二篇
- 2024-11-27 WebRTC录采集平面数据
- 2024-11-27 JAVA全栈CMS系统vue图片/视频上传组件,多图上传及删除功能11
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)