Vue实现视频播放列表(一)——video.js组件的使用

video.js组件官网——https://www.npmjs.com/package/video.js

1、安装

引入video.js组件

npm install --save-dev video.js

cnpm install --save-dev video.js

然后在main.js中引用

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

引用完成后我们就可以做视频列表了

2、基本使用-示例

视频地址链接

https://docs.egret.com/engine/img/engine2d.mp4
https://vjs.zencdn.net/v/oceans.mp4

index.vue

<videoid="my-player"class="video-js"controlspreload="auto"poster="//vjs.zencdn.net/v/oceans.png"data-setup='{}'><source src="//vjs.zencdn.net/v/oceans.mp4" type="video/mp4"></source><source src="//vjs.zencdn.net/v/oceans.webm" type="video/webm"></source><source src="//vjs.zencdn.net/v/oceans.ogv" type="video/ogg"></source><p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to aweb browser that<a href="https://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p>
</video>

3、实例

index.vue

<div><videoid="my-player"class="video-js"controlspreload="auto"poster="//vjs.zencdn.net/v/oceans.png"data-setup="{}"><sourcesrc="./video.mp4"type="video/mp4"><p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to aweb browser that<ahref="https://videojs.com/html5-video-support/"target="_blank">supports HTML5 video</a></p></video>
</div><style>video#my-player.video-js {width: 94%;height: 100%;}
</style>

4、效果

Vue实现视频播放列表(一)——video.js组件的使用相关推荐

  1. Vue实现视频播放列表(二)——video.js组件的使用-实现视频播放列表-切换播放

    Vue实现视频播放列表--video.js组件的使用-实现视频播放列表-切换播放 1.video标签--https://www.runoob.com/html/html-videos.html 2.v ...

  2. Vue3封装Video.js组件(基于video.js)

    Vue3封装Video.js组件 话不多说直接上代码 在项目中安装Video.js 通过npm安装video.js npm install video.js --save Video.js组件的封装 ...

  3. H5视频之视频直播(前端, video.js)

    H5视频之视频直播(前端, video.js) 原理 视频直播的流程原理图如下: 这里写图片描述: 大致过程(摘自知乎:https://www.zhihu.com/question/37887655/ ...

  4. vue开发移动端使用video.js播放视频

    安装 引入 文档 HTML代码 css自定义播放按钮 css居中播放按钮 css设置简洁播放按钮 css设置海报占据整个视频空间 js使用设置 videojs设置中文 销毁视频播放器实例 使用html ...

  5. vue播放视频使用原生video标签基本功能(不含样式)

    直接上代码: <template><div style="display: flex"><!-- 原生video标签,controls表示为可控制视频 ...

  6. 关于VIDEO.JS播放器控制栏播放按钮点击问题

    关于如何调用video.js组件作为播放器实现视频播放功能,网上有很多相关帖子,这里就不详细展开了.但在众多帖子里面,都没有提到网页版video的控制栏播放按钮点击问题,特此留贴记录一番. 症状是如下 ...

  7. html 在线播放器,HTML5 Web播放器-Video.js

    原标题:HTML5 Web播放器-Video.js Video.js是一款优秀的HTML5 Web视频播放器.它同时支持 HTM5 和 Flash 视频,支持在桌面和移动设备上的视频播放,截至目前,大 ...

  8. javascript 实现blob加密视频(html video),服务端为php

    现在大部分的网站视频链接都是  blob:http://...... 例如: 出于好奇,研究了一番 其实这种是 视频mp4格式转码m3u8格式  再分为多个小切片(多个小视频)结合 video.js ...

  9. vue+video.js实现视频播放列表

    1.引入Video.js npm install --save-dev video.js 然后在main.js中引用 import Video from 'video.js' import 'vide ...

最新文章

  1. 《Flex 3权威指南》——Adobe官方培训教材
  2. 近期活动盘点:2018数据与媒介发展论坛、大数据应用中日交流论坛(11.04-11.15)...
  3. linux编译安装网卡驱动详解(网卡丢包)
  4. WebService开发笔记 1 -- 利用cxf开发WebService竟然如此简单
  5. selenium-webdriver(python) (十六) --unittest 框架
  6. 机器翻译pascal程序
  7. [蓝桥杯][历届试题]蚂蚁感冒(模拟)
  8. 无中生有!没有视觉信号的视觉语音增强
  9. C++安全方向(二):2.3 base64编码原理讲解
  10. ORACLE常用系统查询
  11. 容器技术Docker K8s 43 Serverless Kubernetes(ASK)详解-ASK网络、存储、日志、监控管理
  12. 什么是南向接口和北向接口?
  13. 外壳防护等级/IP防护等级说明
  14. SuperMap地图系列:坐标系的那些事
  15. wav 文件头 删除_Yate for mac(音频文件标记和管理工具)
  16. Design A Dropbox
  17. 下列不是SQL的服务器组件,北语网院15秋《数据库应用(SQL server)》作业3答案...
  18. 松柏先生:参透五百年不遇的《求贤令》,何愁品牌不立!
  19. Jupyter制作slides
  20. bzoj3238 [ AHOI2013 ] --后缀自动机

热门文章

  1. 信息系统管理工程师与项目管理师
  2. 牛客BM6. 判断链表中是否有环
  3. 计算机学生如何找到第一份实习?
  4. 用WINPE安装WINXP原版纯净版ISO镜像的方法
  5. 配置内网DNS实现内部域名解析
  6. 大话 AliPay踩的坑
  7. hosts引起hotmail登录页面无法显示
  8. STM32CUBEMX入门学习笔记3:HAL库以及STM32CUBE相关资料
  9. cAdvisor使用
  10. 【满分】【华为OD机试真题2023 JAVAJS】核酸检测人员安排