安卓平台,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()也无任何反应
确认在小米和华为系统上可以复现,其他机型未测试
1 回复
你好,是否有可复现的线上小程序appid?麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)