微信小程序获取不到用户信息,openSetting 打开界面空白

微信小程序获取不到用户信息,openSetting 打开界面空白,第1张

赶紧看了下微信 API :

相应的,错误信息的判断也要修改,比如拒绝了,返回的信息会变为:

错误信息改完后,如果用户拒绝,也不需要调用 openSetting 继续获取用户信息了。因为 getUserProfile 每次都会d出授权窗口,所以授权页不再显示用户信息授权了。

1、以获取用户信息直接登录为例,增加一个授权页面,作为进入小程序的第一个页面,在这里获取用户数据和登录。

2、默认可以什么都不显示,也可以当做引导页来使用。

3、获取用户信息,使用wx.openSetting可以跳转到小程序的授权设置界面,然后小程序搜益万家超市就有授权了。

你好,这种情况是你网络不佳的意思,你可以通过关闭和重新打开数据。

拒绝授权手机号,有可能是你之前设置了,用户拒绝授权,在需要其授权的信息的页面打开授权,让用户再次进行授权。

方法涉及到了代码,建议你使用一下其他软件wx.openSetting(OBJECT)去重新授权。要注意,在小程序的设置页面,用户点击按钮是没有办法进行其 *** 作的,要在其返回页面的onShow方法里进行wx.getSetting的success() *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11599923.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存