NPM:https://www.npmjs.com/package/vue-video-player


下载依赖

npm install vue-video-player --save

使用:

<video-player  class="video-player vjs-custom-skin"ref="videoPlayer" :playsinline="true" :options="playerOptions"
></video-player>import 'video.js/dist/video-js.css'import { videoPlayer } from 'vue-video-player'export default {components: {videoPlayer},data(){return: {playerOptions : {playbackRates: [0.7, 1.0, 1.5, 2.0], //播放速度autoplay: false, //如果true,浏览器准备好时开始回放。muted: false, // 默认情况下将会消除任何音频。loop: false, // 导致视频一结束就重新开始。preload: 'auto', // 建议浏览器在<video>加载元素后是否应该开始下载视频数据。auto浏览器选择最佳行为,立即开始加载视频(如果浏览器支持)language: 'zh-CN',aspectRatio: '16:9', // 将播放器置于流畅模式,并在计算播放器的动态大小时使用该值。值应该代表一个比例 - 用冒号分隔的两个数字(例如"16:9"或"4:3")fluid: true, // 当true时,Video.js player将拥有流体大小。换句话说,它将按比例缩放以适应其容器。sources: [{type: "",//这里的种类支持很多种:基本视频格式、直播、流媒体等,具体可以参看git网址项目src: "" //url地址}],poster: "../../static/images/test.jpg", //你的封面地址// width: document.documentElement.clientWidth, //播放器宽度notSupportedMessage: '此视频暂无法播放,请稍后再试', //允许覆盖Video.js无法播放媒体源时显示的默认信息。controlBar: {timeDivider: true,durationDisplay: true,remainingTimeDisplay: false,fullscreenToggle: true  //全屏按钮}}}}
}

vue-video播放器相关推荐

  1. vue video播放器

    1.npm安装 video npm install vue-video-player --save 2.main.js全局引入 import VideoPlayer from 'vue-video-p ...

  2. rideo选中 vue_适用于 Vue 的播放器组件Vue-Video-Player操作

    如果h5的标签不能满足你的需求,那就用这个组件Vue-Video-Player吧,也许可以覆盖到你的需求. class="video-player vjs-custom-skin" ...

  3. 模拟video播放器

    更新: 关于第二点,也就是说计算进度条拖放按钮定位的问题. 很感谢 batsing 同学提供了更好的方案: 滑块左偏量 = (进度条长 - 滑块长) * (已播时间/总时长) 尝试过之后发现除了拖曳滑 ...

  4. 微信中H5同层Video播放器接入教程

    微信中H5同层Video播放器接入教程 x5-video-player-type 启用H5同层播放器 通过video属性"x5-video-player-type"声明启用同层H5 ...

  5. 玩转前端 Video 播放器

    Web 开发者们一直以来想在 Web 中使用音频和视频,但早些时候,传统的 Web 技术不能够在 Web 中嵌入音频和视频,所以一些像 Flash.Silverlight 的专利技术在处理这些内容上变 ...

  6. 【Web技术】662- 玩转前端 Video 播放器

    Web 开发者们一直以来想在 Web 中使用音频和视频,但早些时候,传统的 Web 技术不能够在 Web 中嵌入音频和视频,所以一些像 Flash.Silverlight 的专利技术在处理这些内容上变 ...

  7. js-前端video播放器

    js-前端video播放器 目录 文章目录 前言 推荐阅读 传统播放模式 视频切片 - `Accept-Ranges` 服务器端请求特定的范围 单一范围 多重范围 条件式范围请求 范围请求的响应 流媒 ...

  8. H5 实现自定义video播放器,快来点我吧

    效果 要实现自定义video播放器需要熟悉video的相关操作 视频播放它有哪些操作         1. 播放 play()         2. 暂停 pause()         3. 判断当 ...

  9. video 满屏显示_HTML5 video播放器全屏(fullScreen)实现的方法

    这篇文章主要介绍了HTML5 video播放器全屏(fullScreen)方法实例,本文直接给出一个完整代码实例,需要的朋友可以参考下 首先来说,这个标题具有误导性,但这样设置改标题也是主要因为vid ...

  10. JS 用CANVAS自定义VIDEO播放器

    JS 用CANVAS自定义VIDEO播放器 概述 CANVAS绘制核心代码 播放器代码 使用页面HTML代码 使用页面JS代码 使用示例 概述 HTML5用规范的VIDEO标签取代了以往需要借助外部控 ...

最新文章

  1. SqlServer2008到期升级企业版 密钥+图解
  2. Deformable ConvNets--Part4: Deformable Convolutional Networks
  3. 服务器忘记linux系统密码,linux系统服务器忘记密码怎么办
  4. JS获取用户控件中的子控件Id
  5. mkimage工具讲解
  6. 使用javasript 遍历页面CheckBox
  7. 极间电容matlab,电子仿真虚拟实验室
  8. mvn使用assembly打包所有的moudle为一个tgz文件
  9. python猜名词甲乙丙_用python实现了一下:甲乙两人互猜数字(数理逻辑)
  10. 00 后程序员征战国际,如何拿下计算机领域的奥林匹克?
  11. SVN的eclipse插件下载
  12. python 三角函数计算
  13. 无线网sdn服务器,云服务器:采用SDN网络有哪些优势?
  14. Avalonia UI 简介
  15. jQuery LigerUI使用教程入门篇
  16. ubuntu 设置静态路由_ubuntu配置静态路由及重启生效
  17. Microsoft Visual Studio Installer Projects下载安装太慢
  18. Studio One 5机架设置一键切换效果通道
  19. 使用R语言画圆弧条形图
  20. “咕噜咕噜--棒!”

热门文章

  1. correl函数_【Excel函数】CORREL函数 - 曹海峰个人博客
  2. 如何在以太坊上发行自己的代币
  3. 极限存在准则 两个重要极限
  4. HTML设置格式化时间
  5. mathematica求定积分和不定积分
  6. 华为最新5G V2X高级使用案例曝光,未来交通是这样的!
  7. 剑指Offer+第37题+两个链表的第一个公共节点+java
  8. 19.1 快速幂的定义和模板
  9. catia刨面命令_Catia查看装配体剖面的操作方法
  10. 华为吹响“伙伴暨开发者”集结号:共赢数字时代