收藏
回答

安卓平台,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()也无任何反应

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

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

1 个回答

登录 后发表内容
问题标签