收藏
回答

微信getsetting

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug wx.authorize(OBJECT) 微信iOS客户端 6.6.6 2.0.5
// 可以通过 wx.getSetting 先查询一下用户是否授权了 "scope.record" 这个 scopewx.getSetting({
    success(res) {        if (!res.authSetting['scope.record']) {
            wx.authorize({
                scope: 'scope.record',
                success() {                    // 用户已经同意小程序使用录音功能,后续调用 wx.startRecord 接口不会弹窗询问
                    wx.startRecord()
                }
            })
        }
    }
})

这个接口不弹窗了,不知为什么

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

3 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-05-09

    好的

    2018-05-09
    赞同
    回复
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-05-09

    你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-05-09
    赞同
    回复
  • 马亚朋
    马亚朋
    2018-05-09

    不好意思,我知道什么问题了,当用户拒绝授权后,短期内不再弹出授权窗口。

    2018-05-09
    赞同
    回复