iOS 8.4 wx.getUserInfo API 有异常
发布于 6 年前 作者 msun 9988 次浏览 来自 问答

机型:iPhone 6 Plus

iOS 操作系统版本是 8.4

微信版本是 6.5.10 

开发工具 使用的是 v0.19.191100

基础库 1.4.0


wx.getUserInfo api 没有任何反应,不会进行任何回调,也没有错误信息反馈。


代码如下:


const wxLogin = () => new Promise((resolve, reject) => {

    wx.login({ success: resolve, fail: reject });

});


const wxUserInfo = () => new Promise((resolve, reject) => {

    let loginSuccess = code => {

            wx.getUserInfo({

                withCredentials: true,

                success: res => {

                console.log('wxUserInfo success', res);

                res.code = code;

                res.rawData = JSON.parse(res.rawData);

                resolve(res);

            },

            fail: error => {

                console.log('wxUserInfo fail', error);

                reject(error);

            }

        });

    };


    wxLogin().then(res => res.code).then(loginSuccess).catch(reject);

});

2 回复

在 app 的 onLaunch 周期

getUserInfo在哪个生命周期调用的?

回到顶部