html52.com
我爱小程序-开发者交流社区

wx.getUserProfile 到底该如何兼容不同版本库

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getUserProfile 工具 任意 2.13.0

三种办法均无法真正判断该api  是否可用,根据版本号判断,2.10.4以上到2.13.0以前确实可用,之后的基础库就是no a function,其他的两种方法,得到的皆false

三种办法均无法真正判断该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

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付