收藏
回答

live-player在部分安卓机型下出现insertXWebLivePlayer:fail

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug live-player 微信安卓客户端 7.0.12 2.10.4

后台已开通音视频权限

SDKVersion"2.10.4"

system"Android 10"

version"7.0.12"


发现很多机型会出现这个问题:

首次安装微信(或把微信权限里的麦克风关掉),有些机型是默认不开启麦克风权限的

在进入到调用live-player的组件的页面,首先会调用小程序API中的授权摄像头、麦克风,2个都授权允许后,会出现第3个弹窗(这个是手机系统的弹窗:)

当出现这个系统弹窗时 ->点击允许,如果页面上有多个live-player组件,那么允许系统授权后,第一个live-player组件 正常工作,剩余的live-player组件的binderror绑定事件就打印出如下信息:

insertXWebLivePlayer:fail:system permission denied


对应code 为10001

这个是一个必现的


第2次进入的时候,没有这个系统弹窗的话,推拉流都正常

IOS不会有这个系统弹窗,IOS下的推拉流正常

最后一次编辑于  2020-05-18
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签