wx.request在部分真机耗时严重
发布于 5 年前 作者 jiangguiying 8514 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现

在开发工具中请求时间约为600ms,在部分真机请求超时或者时间严重超出预期

  • 复现路径

Mac 连接手机热点,该请求也严重超时

  • 提供一个最简复现 Demo

post: function(url, params) {

    params[TOKEN_ID_TAG] = this.token_id

    return new Promise(function(resolve, reject) {

    wx.request({

        url: url,

        method: ‘POST’,

        data: params,

        header: { “Content-Type”: “application/x-www-form-urlencoded” },

        success: function (res) {

            resolve(res);

        },

        fail: function (res) {

            WxHelper.showText(‘网络异常’);

            console.error(res);

            reject(res);

        }

    });

});

},

3 回复

请问解决了吗?

我也遇到部分手机偶现请求失败的情况。

特别是处于安卓电信的4g网络下,请求超时容易重现

请确认网络和服务端是否正常

回到顶部