早睡早起,方能养生
Sleep early rise early, way to keep healthy

40029 uniapp uni.login APP微信授权登录 invalid code

super
2022-09-03 10:56
views 6336

今天使用uniapp进行app微信授权登陆时,一直提示invalid code

 

检查完服务端,及uniapp配置后,还是出现同样的问题

 

最后发现是由于使用的 uniapp 模拟器运行导致的 (就是手机通过数据线与电脑连接模拟调试)

 

 

通过云打包正常安装到手机后测试,正常

 

 

uniapp代码  测试获取App code

 

getAPPCode() {
	let _this = this;
	uni.login({
		provider: 'weixin',
		onlyAuthorize: true,
		success: function (loginRes) {
			console.log(loginRes.code);
			if (loginRes.errMsg === "login:ok") { 
				_this.code = loginRes.code;
				uni.setClipboardData({
					data: loginRes.code,
					success: function () {
						uni.showToast({
							title: '复制成功'
						})
					},
					fail() {
						uni.showToast({
							icon: "error",
							title: '复制失败'
						})
					}
				});
			}
		}
	});
}

 

PHP代码:

 

文档在此 

 



分享
2 条讨论
  • evaluate

    - -真实醉了 我调试俩钟头

    回复
  • evaluate

    我还在调试,必须安装在真机上吗
    @ #1 哎:- -真实醉了 我调试俩钟头

    回复
top