联合视频播放器插件开发文档

一、使用插件前,使用者要在 app.json 中声明需要使用的插件:(使用Hbuilder开发时需要manifest.json源码视图里面添加)

二、在使用插件的页面-注册组件

components: {
        "pb-video": "plugin://video-plugin/pb-video",
},

三、组件的使用

<pb-video :videoConf="videoConf" secret="secret" />

videoConf 视频默认属性如下:

videoConf: {
    width: '750rpx', //视频的宽度,必须带px,或rpx
    height: '100%', //视频的高度,可以带px或100%类似的高度设置
    url: '', //播放url--String
    controls: true, //是否显示默认播放控件
    enableDanmu: true, //是否展示弹幕
    autoplay: false, //是否自动播放
    loop: false, //是否自动播放
    muted: false, //是否静音播放
    initialTime: false, //指定视频初始播放位置
    showProgress: true, //是否显示进度条
    showFullBtn: true, //是否显示全屏按钮
    showPlayBtn: true, //是否显示底部控制栏的播放按钮
    showCenterPlayBtn: false, //是否显示屏幕中间的播放按钮
    enableProgressGesture: true, //是否开启控制进度的手势
    objectFit: 'contain', //视频的表现形式 contain:包含,fill:填充,conver:覆盖
    poster: '', //视频封面的图片网络资源地址,若controls属性值为false,则设置无效
    ShowMuteBtn: false, //是否显示静音按钮
    title: '', //视频标题,全屏时在顶部展示
    playBtnPosition: 'bottom', //播放按钮的位置bottom/center
    enablePlayGesture: false, //是否开启播放手势,即双击切换播放/暂停
    autoPauseIfNavigate: true, //跳转小程序的其他页面时,是否自动暂停本页面视频播放
    autoPauseIfOpenNative: true, //跳转到其他微信原生页面,是否自动暂停本页面视频播放
    vslideGesture: false, //非全屏模式下,是否开启亮度与音量调节手势
    vslideGestureInFull: true, //全屏模式下是否开启亮度与音量调节手势
    showCastingBtn: false, //显示投屏按钮,只安卓且同层渲染下生效,支持DLNA协议
    pictureMode: '', //设置小窗模式,push,pop,空字符或者数组模式设置多个模式 -- String/Array
    enableAutoRotation: false, //是否开启手机横屏时自动全屏,当系统设置开启自动旋转时生效
    showScreenLockBtn: false, //是否显示锁屏按钮
},
videoPause:function(){
 //视频暂停;
},
timeupdate:function(res){
    //视频播放进度;
},
videoOnPlay:function(res){
    // 视频开始播放
},
videoEnded:function(){
    // 视频播放完成
},

微信小程序联合视频播放器插件的使用相关推荐

  1. 微信小程序使用视频播放器video组件

    在app.json中配置好页面路由和权限. 1.app.json {"pages":["pages/video/video" ], "permissi ...

  2. 微信小程序小说阅读器/在线故事阅读丨可以android studio运行

    <微信小程序小说阅读器+后台管理系统|前后分离VUE>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序前台和Java做的后台管理系统,该后台采用 ...

  3. 微信小程序音乐播放器

    趁周末做一个简单的微信小程序音乐播放器,源码已留. 播放列表首页wxml <swiper class="swiper" indicator-dots='{{swipterSe ...

  4. 在微信小程序中,使用wxParse插件解析HTML/md富文本

    1. 在微信小程序中,使用wxParse插件解析HTML富文本 下载文件 GitHub地址:https://github.com/icindy/wxParse 解压文件,在解压后的文件夹里找到wxPa ...

  5. 微信小程序小说阅读器+后台管理系统|前后分离VUE

    <微信小程序小说阅读器+后台管理系统|前后分离VUE>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序前台和Java做的后台管理系统,该后台采用 ...

  6. 微信小程序“同声传译”插件(语音识别,语音合成)体验

    本文原文:http://www.happycxz.com/m/?p=383 官方插件上线 微信小程序"同声传译"插件介绍 传送门 遥知之改版 原来使用的是我自己封装的API,现在改 ...

  7. 微信小程序使用物流查询插件

    微信小程序使用物流查询插件 文章目录 微信小程序使用物流查询插件 添加插件 添加成功 使用方式 声明使用插件 引入插件包 效果图 物流查询插件 添加插件 登录微信公众平台后台->设置->第 ...

  8. uniapp微信小程序引入第三方广告插件

    以Slime广告插件为例. 一.微信小程序后台申请相关插件 二.manifest.json文件 "mp-weixin" : {"appid" : "* ...

  9. 安卓自定义时间选择器_微信小程序拾色器(颜色选择器)组件

    点击上方"极客小寨",选择"置顶公众号" 第一时间关注程序猿(媛)身边的故事 大家好,我是独立开发者东东,如今在web项目中不少地方需要用到颜色选择器,比如设置 ...

最新文章

  1. ubuntu16.04 npm安装
  2. ZOJ-3704 I am Nexus Master! 模拟
  3. 30 PP配置-生产车间控制-定义计划策略
  4. java中getup用法_你还在 Java 代码中写 set/get 方法?赶快试试这款插件吧!
  5. java三步 网易_Java基础:三步学会Java Socket编程·网易学院·教程
  6. 解决sublime text3 v3.1.1,Build3176中的汉字形状扭曲问题
  7. oracle数据库出错0095,一种ORACLE数据库优化配置的方法及系统专利_专利查询 - 天眼查...
  8. idea 设置代码的颜色
  9. 【一周头条盘点】中国软件网(2018.9.10~2018.9.14)
  10. ws2812B+单片机驱动
  11. 搜索引擎原理第三阶段之排名
  12. linux 命令:userdel 详解
  13. 从罗永浩想到东方时尚
  14. 百城百店 宝瓷林.北京SKP商场品牌店开业
  15. “COMSOL 多场耦合仿真技术与应用”光电专题培训
  16. 音频文件wav转gsm
  17. java list键值对解析
  18. json常用方法,json如何使用,json是什么,json的作用
  19. 中国科学院计算机网络信息中心科学数据中心,中科院计算机网络信息中心简介...
  20. 前端知识点总结(三)

热门文章

  1. 深入理解Redis Cluster和Jedis Cluster
  2. 怎样选数据分析培训机构,靠谱的数据分析培训机构有哪些
  3. 静息态功能磁共振成像:关于静息态功能连接和脑网络分析方法
  4. go 安装gin(使用git clone)
  5. cocos2d-x 键盘按住事件 实现人物的连续移动
  6. java 字节码分析_Java 字节码实践 - 解读
  7. java 使用 jacob 实现 将 freemarker 导出的 XML 格式的 excel 转 xls、xlsx 格式
  8. (2022年)SpringBoot+Vue3前后端分离的在线报名系统
  9. 公网域名解析(转自华为云)
  10. 富途php面试经验,忍不住想吐槽一下富途二面体验