经常有用户反馈点击授权按钮没反应,请问如何解决?
<view class="login" v-if="{{ code }}"> <image class="logo" src="/assets/images/logo1.png"> </image> <image class="loginBg" src="/assets/images/loginBg.png"></image> <view wx:if="{{ !canIUse }}" style="text-align:center;padding-top:400rpx;">请升级微信至最新版本</view> <view wx:else> <view style="text-align:center;"> <button class="button-main authorize" bindgetuserinfo="getUserInfo" lang="zh_CN" open-type="getUserInfo" type="primary" wx:if="{{ code }}">微信授权登陆</button> </view> </view></view> |
open-type="getUserInfo"
完全没有反应,怎么解决?

这个帖子也是相似问题:
https://developers.weixin.qq.com/community/develop/doc/000ce2f4c80870746a47a396351c00?commentid=000a26c7f808e8cb0b97ade5a564&idescene=7&jumpto=comment
我这边一部iphone5c测试的时候发现可以调起弹窗,但是用户授权之后没有进入
bindgetuserinfo="getUserInfo"的回调里面同情,官方一点都不重视我们的反馈
同样遇到问题 iPhone 7Plus 无法拉起授权,完全没有进到 getUserInfo 方法
同情,我发现官方一点都不重视我们的反馈
节前遇到同样的问题。现在还没有解决。请问你们 发现这个问题 是安卓和苹果都有吗?
我的帖子
目前看来,都是苹果手机出现
现在只能靠猜,我给 wx.login加了一个 timeout,超时会提示用户。
另外,进入登录页的时候检测一下用户授权状态,如果拒绝状态则引导进入授权设置打开权限
我没网络时 不行
这一点我倒没有考虑到
你在console里看看呢?是不是用户已经拒绝过了
开发工具没问题,哪怕拒绝过也能再次弹出授权窗口。问题只出现在部分ios手机上
getUserInfo方法里完全没进去吗?反正最外面有个 v-if="{{code}}" 了,button上这个没意义吧
v-if多余的没关系 完全没进到getUserInfo方法