39 lines
1.2 KiB
JavaScript
39 lines
1.2 KiB
JavaScript
var o = getApp();
|
||
|
||
Page({
|
||
data: {},
|
||
onLoad: function(o) {},
|
||
getUserInfo: function(e) {
|
||
var n = this;
|
||
o.getUserInfo(e, function() {
|
||
n.onNavigateBack();
|
||
});
|
||
},
|
||
getUserProfile: function() {
|
||
console.log("getUserProfile");
|
||
var e = this;
|
||
try {
|
||
wx.getUserProfile({
|
||
lang: "zh_CN",
|
||
desc: "获取用户相关信息",
|
||
success: function(n) {
|
||
var t = n.userInfo;
|
||
console.log("用户同意了授权"), console.log("userInfo:", t), o.getUserInfo(t, function() {
|
||
e.onNavigateBack(1);
|
||
});
|
||
},
|
||
fail: function() {
|
||
console.log("用户拒绝了授权");
|
||
}
|
||
});
|
||
} catch (e) {
|
||
console.log("error:", e.message), "wx.getUserProfile is not a function" === e.message ? o.showError("wx.getUserProfile 接口无法使用,请升级到最新版微信") : o.showError(error.message);
|
||
}
|
||
},
|
||
onNotLogin: function() {
|
||
this.onNavigateBack();
|
||
},
|
||
onNavigateBack: function() {
|
||
wx.navigateBack();
|
||
}
|
||
}); |