测试要在真机测试,微信开发者工具不能测试

video 支持

  • App平台: 支持本地视频(mp4/flv)、网络视频地址(mp4/flv/m3u8)及流媒体(rtmp/hls/rtsp)。
  • 小程序:

live-player 支持

  • app不支持
  • 百度小程序支持 m3u8 格式;微信小程序支持 flv, rtmp 格式

所以决定微信小程序使用liveplayer,app中使用video

注意:使用live-player 组件需注意:如果发布到小程序,需要先通过各家小程序的审核。指定类目的小程序才能使用(微信小程序类目、百度小程序类目),审核通过后在各家小程序管理后台自助开通该组件权限。

<!-- #ifdef APP-PLUS -->
<video id="myVideo" :src="url" autoplay :controls="btnToggle">
  <!-- <cover-view class="btn-toggle" v-if="btnToggle" @click="quitFullScreen">
  退出全屏
  </cover-view>-->
  <!-- <view class="btn-toggle" v-if="btnToggle" @click="quitFullScreen">
  退出全屏
  </view> -->
</video>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<live-player id="live-video" :src="url" autoplay>
  <cover-view class="btn-toggle" v-if="btnToggle" @click="quitFullScreen">
  退出全屏
  </cover-view>
</live-player>
<!-- #endif -->

小程序下覆盖live-player需要使用cover-view,live-player 是原生组件,层级高于前端组件,请勿在 scroll-view、swiper、picker-view、movable-view 中使用

因为live-player 没有全屏和退出的按钮,使用使用cover-view 给他加上一个退出全屏的按钮

            // 进入全屏fullScreen(){// #ifdef APP-PLUS // const subNvue=uni.getSubNVueById('popup');   //获取// subNvue.show()  // 显示this.videoContext = uni.createVideoContext('myVideo');// 进入全屏状态this.videoContext.requestFullScreen();this.btnToggle=true;// #endif// #ifdef MP-WEIXINthis.videoContext = uni.createLivePlayerContext('live-video');this.videoContext.requestFullScreen({direction:90});this.btnToggle=true;// #endif},// 退出全屏quitFullScreen(){// #ifdef APP-PLUSthis.videoContext = uni.createVideoContext('myVideo');// 进入全屏状态this.videoContext.exitFullScreen();this.btnToggle=false;// const subNvue=uni.getSubNVueById('popup');// subNvue.hide() //隐藏// #endif// #ifdef MP-WEIXINthis.videoContext = uni.createLivePlayerContext('live-video');this.videoContext.exitFullScreen();this.btnToggle=false;// #endif},

  另外添加全屏和退出全屏按钮

app中video想实现一样的全屏显示退出按钮效果不成功,没全屏可以显示,使用nvue也不行,全屏之后被覆盖,最后只能打开了自带的全屏

uniApp 实现微信小程序和app视频播放flv格式视频监控相关推荐

  1. uni-app 和H5页面视频播放flv格式视频监控

    本文章向大家介绍uniApp 实现微信小程序和app视频播放flv格式视频监控,主要包括uniApp 实现微信小程序和app视频播放flv格式视频监控使用实例.应用技巧.基本知识点总结和需要注意事项, ...

  2. 基于uniapp+vue+微信小程序+安卓app电影院订票小程序H5网站设计

    开发技术:uniapp + vue + ElementUI + 微信小程序 + 安卓app + Springboot 开发工具环境:HBuilder + 微信开发者工具 + VsCode + Idea ...

  3. Java后端对接微信支付(微信小程序、APP、PC端扫码)非常全,包含查单、退款

    首先我们要明确目标,我们点击 微信支付官网 ,我们主要聚焦于这三种支付方式,其中JSPAI与APP主要与uniapp开发微信小程序与APP对接,而NATIVE主要与网页端扫码支付对接 1.三种支付统一 ...

  4. uniapp的打包:h5、微信小程序以及APP方式

    uniapp的打包:h5.微信小程序以及APP方式 H5打包 微信小程序打包 App打包 本人用的是HBuilder编译器,学习uniapp时b站某位大大推荐的,我刚开始接触代码时候也用过,那时候并不 ...

  5. uni-app 微信小程序 模仿 app二层楼功能

    uni-app 微信小程序 模仿 app二层楼功能 先占个坑,今天应该写不完, 后续在慢慢补全 更新 终于写完了 这个的计算量很大,我自己的安卓机测试的时候一卡一卡的,公司同事的iphone是没有问题 ...

  6. 二手市场回收基于微信小程序和app两种应用开发uniapp

    回收纸皮书籍.服装饰品.箱包鞋帽.床上用品.塑料制品.其他 ,微信小程序.app开发 源码下载地址:请点击下载

  7. uniapp 判断页面是否是横竖屏,解决微信小程序video组件全屏播放视频遮盖自定义播放控件问题

    如果res.deviceOrientation 等于landscape 的话是竖屏,portrait则是横屏.因为用户每旋转一次屏幕就会触发里面的onShow钩子,因此在页面显示或横竖屏变化都会触发这 ...

  8. CLI 发行uni-app到微信小程序,如何不打开微信开发者工具去进行小程序发布?

    前言: 小程,赶紧把这个UI这里改一下,改完赶紧推个版本,等着测试:哎小程,这个需求客户需要这样改一下,你赶紧改一下推个版本客户等着看!!! 上面这段话相信做开发的同僚或多或少每天都在听,可是小程序的 ...

  9. 基于uni-app开发微信小程序__手牵手带你开发【懂你找图】项目

    前戏 某一天的夜里,敲完了代码之后便直接倒在床上睡着了,醒来时只记得梦里的一句话:"想要成为高手,就必须要大量实践,大量做项目,必须要把自己不会的东西全部吃透,不要得过且过.",猛 ...

最新文章

  1. 文件读取输出-python
  2. 集合对象的数据绑定(1)
  3. 控制反转(IOC)模式
  4. 【转】GLSL资料收集
  5. 深度学习(16)TensorFlow高阶操作五: 张量限幅
  6. python发邮件给女朋友代码_python实现邮件发送完整代码(带附件发送方式)
  7. Win8Metro(C#)数字图像处理--2.31灰度拉伸算法
  8. 力扣868. 二进制间距
  9. java对象的浅克隆和深克隆
  10. Linux shell (一)
  11. PHP安装教程及相关说明
  12. 【3dmax千千问】初学3dmax插件神器第20课:3dmax渲染教程|效果图大师和疯狂模渲大师怎么使用3dmax软件自带的渲染器去设计并渲染三维效果图场景的3dmax模型?
  13. 安卓手机怎么设置禁止使用流量_安卓怎样禁止软件联网 安卓限制应用联网app...
  14. 清华大学四连冠,南科大获得最高性能奖!国际大学生超算竞赛SC21结果出炉
  15. win7计算机设置成不黑屏,教你win7开机黑屏
  16. python100天从新手到大师下载_GitHub - longers/Python-100-Days: Python - 100天从新手到大师...
  17. 1天1个岗位画像洞察-无线DPM岗位
  18. 支持向量机中所谓的支持向量究竟是什么?
  19. 将oracle数据库中的数据导入redis数据库演示
  20. 检测浏览器是否接受Cookies(Downmoon)?

热门文章

  1. 【Python实战】批量爬取微博素材,一分钟百张大图自动下载
  2. 云服务器布置_使用云端服务器 部署步骤(详细)
  3. 运筹说 第47期 | 算法介绍之目标规划
  4. 利用for循环写三角形(倒立反方向直角三角形 )
  5. Java 培训 MySQL 体系构架、存储引擎和索引结构
  6. 关于BGA芯片布局时要注意的要点
  7. Linux WIFI模块驱动移植
  8. 无线网卡SP-WL450U的驱动问题
  9. Win10以太网网络电缆被拔出怎么解决
  10. 零界之痕30号服务器维护,零界之痕12月9日更新了什么 12月9日更新维护公告介绍...