安卓平台,live-pusher在微信首次获得系统摄像头权限时黑屏?
复现步骤:
1、将微信的摄像头权限改成询问/关闭(在安卓系统菜单权限管理内)
2、打开live-pusher demo(在历史小程序内打开,不要用微信扫码提前获得摄像头权限)
<view>
<live-pusher url="rtmp://*********/live" mode="RTC" bindstatechange="statechange" style="width: 100%; height: 400px;" />
<button bindtap="start">开始推流button>
view>
Page({
data: {},
statechange(e) {
console.warn(e.detail)
},
start(){
wx.createLivePusherContext().start()
}
})
3、进入小程序后出现系统权限授权,选择允许/始终允许
表现
在选择“始终允许”之后报权限错误,画面始终黑屏,调用wx.createLivePusherContext().start()也无任何反应

确认在小米和华为系统上可以复现,其他机型未测试
