video层级过高,以及界面使用多个video时,在安卓APP上同时播放的问题(uniapp)
创始人
2024-05-30 19:40:41

1、video层级过高的问题

问题一: 我的界面由于是自定义导航栏,所以使用video时,上滑界面video会直在最上层,盖着  头部导航栏

解决方法:使用cover-view,自定义头部使用cover-view替换view

问题二:自定义导航栏上面有menu,点击会出现一个弹出层,但是弹出层会被video压到

解决方法:使用原生窗体subNVues(uni-app subNVue 原生子窗体开发指南 - DCloud问答),原生窗体在第一次打包的时候可能会显示问题,打包的时候注意一下就行。详细的以上链接有说明

2、循环使用多个video时,安卓手机同时播放的问题

使用uni.createVideoContext,具体方法:


        playing(e) {// 获取当前视频idlet currentId = e.currentTarget.dataset.idconsole.log(currentId);// uni.createVideoContext获取视频上下文对象this.videoContent = uni.createVideoContext(currentId)// 获取json对象并遍历, 停止非当前视频//operationList为video循环列表let operationList = this.operationListfor (let i = 0; i < operationList.length; i++) {let temp = operationList[i].idif (temp !== currentId) {uni.createVideoContext(temp).pause()}}},

以上就可以解决安卓手机上,多视频播放的问题啦

相关内容

热门资讯

警心暖民心 (来源:劳动午报)转自:劳动午报 近日,北京市公安局丰台分局在北京银座和谐广场设立主会场,开展以“四...
全旺镇办好民生实事 提升群众幸... (来源:衢州日报)转自:衢州日报  本报讯 (记者 毛慧娟 通讯员 吴齐凡 王晶) 1月9日,衢江区...
证监会:合力推动中长期资金进一...   证券时报记者 程丹 贺觉渊  1月11日,证监会副主席陈华平在参加第30届中国资本市场论坛时表示...
陶然亭街道总工会打造不打烊的“... (来源:劳动午报)转自:劳动午报 本报讯 (记者 陈曦) 近日,西城区陶然亭街道总工会打造的24小时...
最新或2023(历届)石家庄市...  最新或2023(历届)石家庄五险一金  1、缴存基数计算口径及标准。住房公积金缴存基数为职工上一年...