E企盈营销工具技术服务商 热线:4006-838-530

小程序授权申请wx.authorize的问题

E企盈直播平台营销卖货系统

本文章是针对小程序的 wx.authorize的弹窗申请问题而做出的解答,如有不足之处,请指出,感谢!下面这段代码是官网所给出的实例代码,但是当我自己去试的时候,出现不弹窗的问题,或者需要我设置app.json中的permission字段值,这个也跟着官方文档设置了, 但是弹窗还是不会弹出来,所以我做了一些实验,在小程序开发者中新增了一位开发者,用新用户去打开测试小程序, 这个弹窗申请还是可以弹出的,但是问题来了:一旦拒绝或者同意之后,将不会再次弹窗申请(这里我很想吐槽一下官方-.-),这时候我们可以利用小程序中提供的wx.openSetting跳转到用户设置页面去手动打开,不然是没有别的办法再次弹出申请框了我已经将wx.openSetting添加到下方代码中~// 可以通过 wx.getSetting 先查询一下用户是否授权了 “scope.record” 这个 scopewx.getSetting({  success(res) {    if (!res.authSetting[‘scope.record’]) {      wx.authorize({        scope: ‘scope.record’,        success () {          // 用户已经同意小程序使用录音功能,后续调用 wx.startRecord 接口不会弹窗询问          wx.startRecord()        }        wx.openSetting({        success:()={                }        })      })    }  }})

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 小程序授权申请wx.authorize的问题
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏