小程序网络请求wx.request耗时严重
问题:小程序网络请求wx.request() 耗时很严重;
做代码优化的时候遇到这个问题,以下代码在开发工具上运行几乎看不出来差别,在远程调试和真机预览都会出现很耗时的情况,截图来自开发工具远程测试;
let starTime = new Date().getTime();wx.request({ url: 'https://cdn.jsdelivr.net/npm/jquery@3.3.1/package.json', //仅为示例,并非真实的接口地址 success: res => { console.timeEnd('ajaxTimeSpan'); let endTime = new Date().getTime(); console.log('myAjaxTimeSpan', endTime - starTime); }
|
控制台netwrok的time显示耗时并不多只有73ms,但是进入success的时候显示373ms,多了近300ms;
