wx.authorize不执行
发布于 5 年前 作者 fanfang 6835 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

    在onload方法中,wx.authorize判断用户是否授权,结果并没有进行判断。

    我在app.json中配置如下:

“permission”: {

“scope.userLocation”: {

“desc”: “你的位置信息将用于xxxx”

}

},

onLoad: function() {

let that = this;

wx.authorize({

scope: ‘scope.userLocation’,

success() {

that.setData({

“location_permission”: true

});

},

fail: function(res) {

console.log(res);

}

});

}

})

},

success方法和fail都没有回调

  • 预期表现

    拉起用户授权,但是进入页面后没有反应

  • 复现路径
  • 提供一个最简复现 Demo
2 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

你的js代码写在app.js里面的onLoad了吧?

回到顶部