收藏
回答

调用wx.joinVoIPChat接口,用户申请麦克风权限的时候,选择“拒绝”后。无法再申请权限

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.joinVoIPChat 微信安卓客户端 7.0.14 2.0.0

https://developers.weixin.qq.com/minigame/dev/api/media/voip/wx.joinVoIPChat.html

2:36:12.438 Game join speech room fail ,errCode = -1000 ,err = {"errMsg":"joinVoIPChat:fail auth deny","errCode":-1000}

调用wx.joinVoIPChat接口,用户申请麦克风权限的时候,选择“拒绝”后。再次调用wx.joinVoIPChat接口,没有弹框申请权限,只是一直返回错误err = {"errMsg":"joinVoIPChat:fail auth deny","errCode":-1000}。那就是一直不能使用语音了?还是短期内再次调用,设计不再弹框??

回答关注问题邀请回答
收藏

1 个回答

  • Forever
    Forever
    2020-05-22

    设计上是不再弹框了,可以叫用户主动打开设置界面,把麦克风权限打开,或者开发者使用wx.openSetting api 调起设置界面要求用户把麦克风权限打开

    2020-05-22
    有用
    回复 13
    • 北燕南飞
      北燕南飞
      2020-06-02
      我调用wx.joinVoIPChat接口,没有弹出申请麦克风权限的弹框,而且也是报 {"errMsg":"joinVoIPChat:fail auth deny","errCode":-1000}
      2020-06-02
      回复
    • 北燕南飞
      北燕南飞
      2020-06-02
      调用wx.joinVoIPChat接口时,要用代码调用申请麦克风权限吗?
      2020-06-02
      回复
    • Forever
      Forever
      2020-06-02回复北燕南飞
      这个要看你们的项目是否需要做兼容了
      2020-06-02
      回复
    • 北燕南飞
      北燕南飞
      2020-06-02
      默认是自动调用麦克风权限并弹出申请麦克风权限的弹框吗?
      2020-06-02
      回复
    • Forever
      Forever
      2020-06-02回复北燕南飞
      默认是调用wx.joinVoIPChat接口后,如果之前有授权过麦克风权限且用户没有主动关闭的情况下直接成功。用户要是始终没有授权使用过麦克风就会弹窗提醒授权。
      2020-06-02
      回复
    查看更多(8)
登录 后发表内容
问题标签