H5中video的用法


提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


1、导入视频

<video src="./res/oceans-clip.mp4"></video>

2、通过width和height设置视频窗口大小

<video src="./res/oceans-clip.mp4" controls width="400" height="300"></video>

3.预加载媒体文件

设置preload不同的属性值,可以告诉浏览器应该怎样加载一个媒体文件:
(1)值为auto:让浏览器自动下载整个文件
(2)值为none:让浏览器不必预先下载文件
(3)值为metadata:让浏览器先获取视频文件开头的数据块,从而足以确定一些基本信息(比如视频的总时长,第一帧图像等)

<!-- 用户点击播放才开始下载 -->
<video src="./res/oceans-clip.mp4" controls preload="none"></video>

4.自动播放

使用autoplay属性可以让浏览器加载完视频文件后立即播放。如果不是静音的情况 浏览器设置不让自动播放

5.循环播放

使用loop属性让视频播放结束时,再从头开始播放。

<video src="./res/oceans-clip.mp4" controls loop></video>

6.设置替换视频的图片(封面图片)

通过poster属性可以设置,浏览器在下面三种情况下会使用这个图片:
(1)视频第一帧未加载完毕
(2)把preload属性设置为none
(3)没有找到指定的视频文件

<video src="./res/oceans-clip.mp4" controls poster="hangge.png"></video>

总结

  • src:视频资源
  • controls :播放控件
  • autoplay :是否自动播放 如果不是静音的情况 浏览器设置不让自动播放
  • muted:true 设置视频静音
  • currenTime:获取设置当前播放的时间点
  • duration:视频的总时长 单位是s
  • playbackRate:获取设置倍速
  • volume:音量的调整 0-1
  • paused:判断视频是否是暂停状态 boolean
  • ended:判断当前视频是否播放完成
  • loop: 设置视频是否循环播放
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值