框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | wx.getUserProfile | 工具 | 任意 | 2.13.0 |
三种办法均无法真正判断该api 是否可用,根据版本号判断,2.10.4以上到2.13.0以前确实可用,之后的基础库就是no a function,其他的两种方法,得到的皆false
网友回复
|G.XIAO|:
我提供一个大概思路
1.使用 wx.login 能获取用户端 openId 和 unionId,对于正常的业务来说,是可以正常run的。
2.现在剩下的是用户头像和昵称信息,可以先使用 wx.getProfile,如果能获取到就用,获取不到或者 wx.getProfile 为undefined,使用 wx.getUserInfo