文章目录
微信公众号支付
提示:第一步:当用户完成登录时,判断浏览器环境(微信内置浏览器/手机浏览器);
第二步:判断用户是否关注了微信公众号;
最后一步:调起微信公众号支付;
第一步:点击登录完成后,开始判断环境(微信内置浏览器/手机浏览器),如果运行环境是微信的话,请求后端接口判断该账号是否绑定微信公众号,如果没绑定则请求微信官方接口并获得包含code的回调链接;
os:把判断绑定微信公众号方法写在登录页面,可以让订单支付页面代码更干净;
Login() { //登录
let that = this;
uni.$u.http.post('接口地址', {
data:'参数'
}).then(res => {
if (res.code == 0) {
uni.$u.toast(res.msg);
return false;
}
let userInfo = res.data.userinfo;
uni.setStorageSync('userInfo', userInfo);
uni.setStorageSync('token', userInfo.token);
that.is_wx()
}).catch(err => c