html angular video视频组件

官方网站

项目地址

博主提供的下载地址

文档地址

Videogular

Videogular is an HTML5 video player for Angular 2.0. Videogular is a wrapper over the HTML5 video tag, so you can just add whatever you want. This provides a very powerful, but simple to use solution, for everybody.

You can see a demo here: https://videogular.github.io/videogular2-showroom/#/

Documentation: https://videogular.github.io/videogular2

How to install

To get up and running quickly, check out the getting started guide.

NPM commands

Run start to compile the project, execute tests and check coverage:

npm start

Run build to compile the project:

npm run build

Run test to test the project:

npm test

Run coverage to check the coverage report:

npm run coverage

To start the example app run the following commands and open http://localhost:8080:

cd examples npm install npm run build npm start

Quick template

Stackblitz Template

Supported by

Videogular wants to thank you to this companies for support this project:

Credits

Videogular is a project created by Raúl Jiménez and released under MIT license.

This project would not be possible without our team members and an amazing community,

html

<vg-player class="video-container"><vg-overlay-play></vg-overlay-play><vg-buffering></vg-buffering><vg-controls [vgAutohide]="true" [vgAutohideTime]="3"><vg-play-pause class="video-control-btn"></vg-play-pause><!--暂停和恢复播放--><vg-playback-button class="video-control-btn"></vg-playback-button><!--倍速播放--><vg-time-display class="video-control-btn" vgProperty="current" vgFormat="mm:ss"></vg-time-display><vg-scrub-bar class="video-progress"><vg-scrub-bar-current-time [vgSlider]="true"></vg-scrub-bar-current-time><vg-scrub-bar-buffering-time></vg-scrub-bar-buffering-time></vg-scrub-bar><!--<vg-time-display vgProperty="left" vgFormat="mm:ss"></vg-time-display>--><vg-time-display class="video-control-btn" vgProperty="total" vgFormat="mm:ss"></vg-time-display><vg-mute class="video-control-btn"></vg-mute><!--当前音量和静音之间切换--><vg-quality-selector class="video-control-btn" [bitrates]="dashBitrates"(onBitrateChange)="vgDash.setBitrate($event)"></vg-quality-selector><!--<vg-volume class="video-control-voice"></vg-volume>&lt;!&ndash;更改音量&ndash;&gt;--><vg-fullscreen class="video-control-btn"></vg-fullscreen><!--全屏和非全屏之间切换--></vg-controls><video #myMedia [vgMedia]="myMedia" id="my-video"height="200" preload="auto"poster="assets/img/icon_head.jpg"crossorigin playsinline webkit-playsinline><source src="{{videoPath}}" type="video/mp4"></video>
</vg-player>

html angular video视频组件相关推荐

  1. 微信小程序——video视频组件

    video视频组件 video.wxml文件 <view><video src="{{src}}" binderror="videoErrorCallb ...

  2. uni-app之video视频组件

    一.平台差异说明 二.属性说明 备注:video默认宽度 300px.高度 225px,可通过 css 设置宽高. 三.案例实战 1.video界面 <view class="page ...

  3. 小程序 video 控制器外观调整_「小程序JAVA实战」小程序视频组件与api介绍(51)...

    这次说下,小程序的视频组件,之前在说小程序基础的时候视频组件没说,现在说下.从属性和api都说下.https://github.com/limingios/wxProgram.git 中No.15 视 ...

  4. vue3-video-play视频组件的使用(一)——基本使用 HTML5中Video标签的属性、方法和事件汇总

    vue3-video-play视频组件的使用(一)--基本使用 & HTML5中Video标签的属性.方法和事件汇总 npm地址:https://www.npmjs.com/package/v ...

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

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

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

    Vue实现视频播放列表(一)--video.js组件的使用 video.js组件官网--https://www.npmjs.com/package/video.js 1.安装 引入video.js组件 ...

  7. 微信小程序设置组件video视频封面

    完整项目代码:https://github.com/zim-keavin/wxapp-cloud-demo 微信小程序的视频组件video是不带有封面的,就是如上图的黑乎乎一片.我们只能自己添加图片来 ...

  8. 微信小程序 - 实现 <video> 视频组件自定义封面及播放按钮,给 video 视频播放组件加上封面图、封面标题、封面描述文字、自定义的播放按钮、DIY 封面等(详细示例源码)

    前言 网上的教程都太乱了,根本无法进行改造,本文做优质的教程. 本文 实现了微信小程序项目中,给 <video> 视频播放组件增加自定义封面.播放按钮.描述等一切 DIY! 您直接一键复制 ...

  9. React-Native视频组件react-native-video使用(安卓版)

    转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/7366019.html 一:安装 在IDE中打开你的项目,然后在IDE的terminal,输入: npm i - ...

最新文章

  1. mysql 乐观锁 命令_MySQL-乐观锁
  2. 国外公司制造无需人参与的AI训狗机器
  3. Java 并发编程笔记(一)
  4. ES6的新特性----Vue学习必备基础知识
  5. 办公软件Office 2010下载安装介绍
  6. python怎样入门_python怎么入门啊?
  7. tensorflow中的Session方法解释
  8. 在WebStorm环境中给nodejs项目中添加packages
  9. 计算机网络2020秋--第三次测验
  10. 国产手机企业在IOT行业展开混战,华为增长势头凶猛
  11. Word双栏右对齐插入MathType公式
  12. iOS12捷径最全整理(100多个捷径),包括抖音视频下载捷径,地图导航捷径等
  13. java开发高薪工程师,Java开发工程师如何获得高薪
  14. 超级玛丽亚游戏开发素材
  15. 联想电脑快捷键的使用和通用设置
  16. COMSOL初级学习之一
  17. 列位置CDays列位置
  18. 如何编写一个好的软件设计文档
  19. LSM树——Log-Structured Merge-Tree数据结构、LSM树设计思想、LSM的数据写入操作、LSM的数据查询操作
  20. 产品经理必备工具:SWOT、PDCA、6W2H、SMART、WBS、时间管理、二八原则

热门文章

  1. 计算机配件的真假辨伪,专家教你辨真伪 “火眼金睛”辨真假配件
  2. 一只青蛙跳向三个台阶_青蛙跳台阶问题的三种解法
  3. arcobject c++实现检查要素是否为multipart(准确而且快 最主要是real 网上代码有问题)
  4. Containerd 的前世今生和级入门教程
  5. ifconfig源代码-NetBSD
  6. java中printreader类_Java基本字符流输入输出类的使用
  7. rust程序设计语言第二版_C语言程序设计(山东联盟青岛大学版)
  8. python匿名函数使用
  9. Idea设置多开窗口
  10. Smartfox Server 2x 在 CentOS6.3 上的搭建