昨天使用H5  video 标签 写了视频播放   本打算参考爱奇艺的代码进行修改  发现 它是动态数据  静态页面需要拆解代码

我情急之下  使用了  video   整理一下笔记   后面有人用 的话 简单起来

    video兼容性

格式 IE Firefox Opera Chrome Safari
Ogg No 3.5+ 10.5+ 5.0+ No
MPEG 4(MP4视频格式) 9.0+ No No 5.0+ 3.0+
WebM No 4.0+ 10.6+ 6.0+ No

video标签属性

                src="文件路径地址" width="宽" height="高" controls="控制条" autoplay="自动播放" loop="循环" preload="预加载" 
                <video width="320" height="240" controls="controls">
            <!-- 同一视频的兼容性写法 -->
<source src="movie.ogg" type="video/ogg">
<source src="movie.mp4" type="video/mp4">
<!-- 同一视频的兼容性写法 -->
Your browser does not support the video tag.
</video>

video  js API

方法 属性 事件
play()               //播放 currentSrc play
pause()           //暂停 currentTime  //当前时间 pause
load()              //加载 videoWidth progress      //进度
canPlayType    videoHeight error
  duration      //视频长度 timeupdate
  ended ended
  error abort
  paused empty
  muted emptied
  seeking waiting
  volume //声音 loadedmetadata
  height  
  width  

注释:在所有属性中,只有 videoWidth 和 videoHeight 属性是立即可用的。在视频的元数据已加载后,其他属性才可用。

视频拉伸效果

video的css样式设置成 object-fit:'fill';

简单的整理一下  有机会再回来完善

最新文章

  1. ansible-安装与使用
  2. 第一章 Android系统移植与驱动开发概述
  3. Java基础之扩展GUI——使用字体对话框(Sketcher 5 displaying a font dialog)
  4. 10 Common Problems Causing Group Policy To Not Apply
  5. PyPI镜像网站
  6. Rac &amp; DG
  7. 【暴力模拟】UVA 1594 - Ducci Sequence
  8. C#实现登录窗口(不用隐藏)
  9. MVC控制器方法返回类型
  10. KO.js学习笔记(一)
  11. 编程习题——Maximum Subarray
  12. Java数据库连接泄漏应对办法-基于Weblogic服务器
  13. Error Code: 1175. You are using safe update mode and you tried to update a table
  14. php的运行机制
  15. jquery刷新页面代码
  16. cs架构与bs架构的对比
  17. EntityFramework 动态构造排序 Func&lt;IQueryable&lt;T&gt;, IOrderedQueryable&lt;T&gt;&gt; Dynamic
  18. 使用CSS3改变文本选中的默认颜色
  19. while 语句
  20. linux rpm之已安装包校验、rpm包中文件提取

热门文章

  1. 寒假day01-Spring框架
  2. Python语言学习:homework2
  3. Python常见经典
  4. Java依据集合元素的属性,集合相减
  5. C语言中未定义的引用错误
  6. win10远程桌面身份验证错误,要求的函数不受支持
  7. Windows系统清理
  8. usb转串口驱动安装失败
  9. js中使用EL表达式总结
  10. 搭建Docker私有仓库&amp;用户密码认证&amp;web可视化界面