const app = getApp() const config = require("../../config/config") const Http = require("../../utils/HttpBasics.js") const navigationBarHeight = (getApp().statusBarHeight + 44) + "px" Page({ data: { navigationBarHeight, imgHttps: app.globalData.imgHttps, userData: "", }, onLoad: function () { console.log(123); let _this = this tt.login({ success(_res) { // 获取用户信息 tt.getUserInfo({ withCredentials: true, // withRealNameAuthenticationInfo: true, success(res) { console.log(res); _this.setData({ userData: res.userInfo }) Http.get({ url: config.api.checkUserInfo }).then(res => { }).catch(err=>{ console.log("我没提交授权",err.code); if(err.code == 11004){ Http.post({ url:config.api.userInfo, data:{ iv:res.iv, encryptedData:res.encryptedData } }).then(res=>{ console.log(res); }) } }) }, fail(res) { tt.navigateTo({ url: 'pages/index/index' // 指定页面的url }); }, }); }, }); } })