使用 wx.getSetting 先查 是否有授权过 如下代码
let promise = new Promise((next, error) => { //先查授权 wx.getSetting({ success(res) { //console.log('res',res) if (!res.authSetting['scope.writePhotosAlbum']) { wx.authorize({ scope: 'scope.writePhotosAlbum', success() { authorize = true } }) } else { authorize = true } next(authorize) } })})但 在华为手机中 始终不调用 wx.authorize 进行授权 且返回的 错误信息: fail:auth denied (未授权) 系统信息如下图:
* 其它安卓,微信小程序能增加获取电池信息的接口吗?。 ios 手机都正常,只有华为手机无法调起 用户授权。
本文网址:http://www.91bianli.com/kaifazhinan/69903.html