您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

微信小程序授权登陆 wx.getUserProfile

微信小程序授权登陆 wx.getUserProfile


链接: https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html.
在这里插入图片描述
原流程不变但 wx.getUserProfile不能和wx.login一起使用 要分开写 或者wx.getUserProfile这个API必须写在事件的 最上面

示例代码:
wxml:

<button bindtap="getUserInfo">登陆</button>

1.分开写

			//小程序登录
			getUserInfo(){
				let code=''
				wx.login({
				  provider: 'weixin',
				  success: (loginRes)=>{
					  code=loginRes.code
				    console.log(loginRes.authResult,'小程序登录code');
				  }
				});
				
				wx.getUserProfile({
					desc: '登录', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
					success: (res) => {
						console.log(res,'用户个人信息');
					}
				  })
				

2.wx.getUserProfile 包着 wx.login

	getUserInfo(){
		wx.getUserProfile({
			    desc: '登录', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
			    success: (res) => {
					wx.login({
					  provider: 'weixin',
					  success: (loginRes)=>{
						  code=loginRes.code
					    console.log(loginRes.authResult,'小程序登录code');
					  }
					});
			    }
			  })
		}

分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进