vue使用video.js进行视频播放功能


Posted in Javascript onJuly 18, 2019

关于video.js

video.js是一个拥有h5背景的网络视频播放器,同时支持h5以及Flash视频播放(可加载本地静态资源视频以及网络链接视频)

官网:videojs.com/

安装

npm  install video.js

main.js中引入

import Video from 'video.js'
import 'video.js/dist/video-js.css'
Vue.prototype.$video = Video

使用

<div class="demo1-video">  
 <video id="myVideo"    
   class="video-js vjs-default-skin vjs-big-play-centered" 
   controls  //确定播放器是否具有用户可以与之交互的控件。没有控件,启动视频播放的唯一方法是使用autoplay属性或通过Player API。
   autoplay: "muted", // //自动播放属性,muted:静音播放
   preload="auto"  //建议浏览器是否应在<video>加载元素后立即开始下载视频数据。
   poster="../assets/img/E0531.jpg">   //设置视频封面    <source src="../assets/video/E0531.mp4" type="video/mp4" >  //视频地址
  </video>   
 </div>

可以直接使用css来控制video的宽高

实现的效果截图

vue使用video.js进行视频播放功能

以上:对于video.js的一次简单应用就完成啦

总结

以上所述是小编给大家介绍的vue使用video.js进行视频播放功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
基于jquery的模态div层弹出效果
Aug 21 Javascript
JavaScript回调(callback)函数概念自我理解及示例
Jul 04 Javascript
在JavaScript中使用timer示例
May 08 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
Jul 06 Javascript
jquery 动态增加删除行的简单实例(推荐)
Oct 12 Javascript
仿iframe效果Aajx文件上传实例
Nov 18 Javascript
JavaScript中Array对象用法实例总结
Nov 29 Javascript
jquery实现转盘抽奖功能
Jan 06 Javascript
JavaScript无操作后屏保功能的实现方法
Jul 04 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
Aug 09 Javascript
webpack中CommonsChunkPlugin详细教程(小结)
Nov 09 Javascript
js DOM的事件常见操作实例详解
Dec 16 Javascript
百度小程序之间的页面通信过程详解
Jul 18 #Javascript
微信小程序如何获取群聊的openGid以及名称详解
Jul 17 #Javascript
vue+django实现一对一聊天功能的实例代码
Jul 17 #Javascript
微信小程序从注册账号到上架(图文详解)
Jul 17 #Javascript
js设置默认时间跨度过程详解
Jul 17 #Javascript
Vue 前端实现登陆拦截及axios 拦截器的使用
Jul 17 #Javascript
初试vue-cli使用HBuilderx打包app的坑
Jul 17 #Javascript
You might like
在PWS上安装PHP4.0正式版
2006/10/09 PHP
Yii2框架数据验证操作实例详解
2018/05/02 PHP
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
本人自用的global.js库源码分享
2015/02/28 Javascript
简单介绍JavaScript的变量和数据类型
2015/06/03 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
2015/06/11 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
2016/08/02 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
2017/01/04 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
浅谈JavaScript中promise的使用
2017/01/11 Javascript
js实现表格筛选功能
2017/01/18 Javascript
js遍历json的key和value的实例
2017/01/22 Javascript
JS传参及动态修改页面布局
2017/04/13 Javascript
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
讲解vue-router之什么是编程式路由
2018/05/28 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
2020/04/08 Javascript
[03:58]2014DOTA2国际邀请赛 龙宝赛后解密DK获胜之道
2014/07/14 DOTA
[02:55]2018DOTA2国际邀请赛勇士令状不朽珍藏Ⅲ饰品一览
2018/08/01 DOTA
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Python之批量创建文件的实例讲解
2018/05/10 Python
Python开发虚拟环境使用virtualenvwrapper的搭建步骤教程图解
2018/09/19 Python
python django生成迁移文件的实例
2019/08/31 Python
Python 函数绘图及函数图像微分与积分
2019/11/20 Python
在keras中获取某一层上的feature map实例
2020/01/24 Python
Html5游戏开发之乒乓Ping Pong游戏示例(一)
2013/01/21 HTML / CSS
澳洲的服装老品牌:SABA
2018/02/06 全球购物
在阿尔卑斯山或希腊度过快乐假期:Alpine Elements
2019/12/28 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
教师实习自我鉴定
2013/12/14 职场文书
关于礼仪的演讲稿
2014/01/04 职场文书
应届电子商务毕业自荐书范文
2014/02/11 职场文书
平面设计专业大学生职业规划书
2014/03/12 职场文书
2014年圣诞节促销方案
2014/03/14 职场文书
2016年11月份红领巾广播稿
2015/12/21 职场文书
关于python类SortedList详解
2021/09/04 Python
Nginx跨域问题解析与解决
2022/08/05 Servers