基于uni-app开发的一款视频播放器插件
yy-video-player
基于uni-app开发的一款视频播放器插件,开箱即用,具有视频下载,页面返回,弹幕,进度条等功能。
插件地址:https://ext.dcloud.net.cn/plugin?id=856
使用截图
非全屏播放
全屏播放
使用教程
导入插件
import yyVideoPlayer from '@/components/yy-video-player.nvue';
声明插件
components: {yyVideoPlayer}
使用插件
<yy-video-player :auto-play="false" :url="url" :poster="poster" :danmu-list="danmuList" :show-back-btn="true"
></yy-video-player>
参数说明:
属性 | 说明 | 是否必填 | 默认值 |
---|---|---|---|
url | 视频地址,支持的格式请参考uni-app官网 | 是 | |
poster | 视频封面地址,支持的格式请参考uni-app官网 | 是 | |
auto-play | 是否自动播放 | 否 | true |
danmu-list | 弹幕列表 | 否 | [] |
show-back-btn | 是否显示返回按钮 | 否 | false |
show-download-btn | 是否显示下载按钮 | 否 | false |
process-bar-color | 进度条颜色 | 否 | #39BFFD |
其它说明
如需设置后台不播放,返回页面继续播放,请在使用插件的页面内监听:
onShow() {if (this.videoContext) {this.videoContext.play();}},onReady: function() {this.videoContext = uni.createVideoContext('video', this);},onHide: function() {if (this.videoContext) {this.videoContext.stop();}}
视频组件使用的是fixed布局,默认高度为227px,这样方便下面的内容上滑时视频组件始终在最上层,如需视频下面开发界面,可以使用一个高度为227px的占位div。
发弹幕使用
this.videoContext.sendDanmu({text: this.danmuValue,color: "#FFF"});
本人很菜,如有bug欢迎提issue。
github地址:https://github.com/RickyHal/yy-video-player
基于uni-app开发的一款视频播放器插件相关推荐
- 自己开发了一款视频播放器app
自己开发了一款视频播放器app,可以观看各大视频网站的视频,里面还加入了各个电视台的电视直播,下载安装就可以观看 完全免费, 没有登录的用户不能使用收藏功能,登录后可以使用,其他功能完全免费 下载地址 ...
- uni app 开发微信小程序及上线体验
uni app 开发微信小程序及上线体验 项目创建及微信小程序AppId的申请 本次开发的是电商类的微信小程序,这里用到的是HBuilderX这个编辑器.之前用的Visual Studio Code ...
- 基于安卓app开发项目(在线数独对战游戏平台)的毕业设计(附源码)
大家好!我是职场程序猿,感谢您阅读本文,欢迎一键三连哦. 基于安卓app开发项目(在线数独对战游戏平台)的毕业设计 目录 一.项目简介 二.系统核心功能模块部分截图 2.1用户登陆的设计与实现 2.2 ...
- activiti表单设计器_基于Vue,ElementUI开发的一款表单设计器
介绍 基于Vue,ElementUI开发的一款表单设计器,提高表单开发效率的利器,让开发者从枯燥的表单代码编写中解放出来 工具地址: http://tools.xiaoyaoji.cn/form Gi ...
- 基于Vue,ElementUI开发的一款表单设计器
介绍 基于Vue,ElementUI开发的一款表单设计器,提高表单开发效率的利器,让开发者从枯燥的表单代码编写中解放出来 工具地址:http://form.making.link GitHub地址:h ...
- 基于Arduino Uno开发板制作音乐播放器
基于Arduino Uno开发板制作音乐播放器 本文将基于Arduino开发板实现一个音乐播放器. 利用Arduino Uno读取sd卡模块中内存卡的音乐,传输信号到扬声器进行播放. 一.项目软硬件简 ...
- 基于MSP430G2553官方开发板的音乐播放器
基于MSP430G2553官方开发板的音乐播放器 实现目标 硬件资源 芯片资源使用情况 外接硬件 程序实现 开发环境配置 各部分硬件驱动 主循环功能实现 实现目标 实现以蜂鸣器为播放设备,能够对简谱乐 ...
- html5播放器 迅雷,搜狗浏览器HTML5视频播放器插件(HTML5.Video.Player)
一款搜狗浏览器的HTML5视频播放器插件,安装后可以使用HTML5方式播放优酷.土豆.爱奇艺.搜狐视频.迅雷离线.腾讯视频.56视频等网站的视频,避免使用adobe flash player插件,降低 ...
- web player html5源码,GitHub - WEBHH/DanmuPlayer: Html5弹幕视频播放器插件
DanmuPlayer ##Html5弹幕视频播放器插件 Danmmu Player是一个具备弹幕功能的Html5视频播放器. 具备弹幕视频播放,接受用户发送彩色弹幕,实时调解弹幕显示效果等功能. D ...
最新文章
- 计算机管理 未分配磁盘,win7系统硬盘(未分配磁盘)如何重新建立扩展分区?
- GetLastError函数使用及返回代码对照
- java spring 服务器关闭连接_java springboot websocket 服务 服务器主动关闭连接 导致 抛出java.io.EOFException异常...
- log4j 控制台和文件输出乱码问题解决
- 1.9 使用PuTTY远程连接Linux 1.10 使用xshell连接Linux 1.11 PuTTY密钥认证 1.12 xshell密钥认证...
- 2019腾讯广告算法大赛完美收官,算法达人鹅厂“出道”
- 两个网口芯片接一个变压器_关于以太网网络变压器的几个问题
- 高精度计时器 -- C++/Windows版
- 计算机上未检测到u盾,u盾检测不到-电脑上检测不到我的U盾怎么办? 爱问知识人...
- 1005打印任务取消不了 hp_(完整版)hp打印机无法取消打印的文档解决方法
- 计算机相关课程考核,计算机专业编程实践类课程考核方法
- 音频处理—SOX音效
- 技术的真相 I 让手机夜拍也精彩的原理竟然是...
- 哈工大计算机专业复试科目,哈工大 计算机科学与技术学院复试科目.doc
- html5超链接不加下划线,css怎么让超链接不加下划线
- TreeMap和TreeSet
- 数字图像处理,自适应中值滤波的C++实现
- hackyou2014 CTF web关卡通关攻略
- 【禅道】禅道开源版搭建教程
- 《庄子·杂篇·寓言第二十七》
热门文章
- 一些名企秋招网申链接合集
- 网络直播平台搭建一个直播间的礼物系统
- 统计cassandra单表数据量
- 01_李宏毅机器学习
- 中国GDG Google I/O之行所见:带回国际创新风采,做中国开发者连接世界的桥梁
- Leetcode刷题100天—3. 无重复字符的最长子串(滑动窗口+集合+双指针)—day21
- 联想昭阳E47A无线网卡指示灯不亮,搜不到无线信号,解决办法
- matlab的spm,医学图像的批量配准(Matlab,SPM),医学影像,matlabSPM
- 智创万物,数赢未来——如何助推数智时代的发展浪潮
- 黑盒测试比白盒测试技术要求更高吗?