- 关于 wx.request 请求时,有个问题一直搞不明白,有没有大神指点一下?
前提:手机(不管安卓还是苹果),连WiFi(信号满格),小程序没有新版本发布,服务器、接口都正常 请求方法: function request(options) { return new Promise((resolve, reject) => { let requestStamp = Date.now() // 请求时间戳 options.complete = (response) => { let responseStamp = Date.now() // 响应时间戳 let responseTime = responseStamp - requestStamp // 耗时 resolve(response) } wx.request(options) }) } 小程序冷启动,请求是在页面onLoad 中调用,会出现超时的问题,下面我记录了一组数据 requestStamp:2024-10-22 08:59:42.129 responseStamp:2024-10-22 08:59:47.026 responseTime:4897ms(正常情况下接口响应都是在100ms以内的) 下面是响应的profile {"responseStart":1729558787021,"redirectEnd":0,"rtt":22,"throughputKbps":0,"httpRttEstimate":115, "sendBytesCount":464,"fetchStart":1729558786945,"estimate_nettype":5,"downstreamThroughputKbpsEstimate":1961, "SSLconnectionStart":1729558786963,"connectStart":1729558786949,"requestEnd":1729558787022,"requestStart":1729558786948, "redirectStart":0,"responseEnd":1729558787023,"protocol":"h2","connectEnd":1729558786987,"transportRttEstimate":22, "port":443,"SSLconnectionEnd":1729558786987,"socketReused":false, "domainLookUpStart":1729558786949,"receivedBytedCount":478,"domainLookUpEnd":1729558786949,"usingHighPerformanceMode":false} 解读profile 从我代码中发起请求requestStamp 到 profile中 fetchStart(资源准备好)耗时4816ms HTTP建立连接耗时 (connectEnd - connectStart)38ms SSL建立耗时(SSLconnectionEnd - SSLconnectionStart) 24ms HTTP 请求读取真实文档耗时(requestEnd - requestStart) 74ms HTTP 接收响应耗时(responseEnd - responseStart) 2ms HTTP 请求资源准备好(fetchStart) 到 响应结束耗时(responseEnd) 78ms 这种情况我每天会收到大量的这种长时间的请求,现在就是搞不明白 为什么 到fetchStart 会花这么长的时间,有没有大佬帮忙看一下的
10-22 - 别人通过我微信绑定的手机号 【快速授权手机号组件】登录,怎么查哪些人能用我的手机号登?
甲、乙两个人,乙 在 某个小程序上通过 【快速授权手机号】授权登录时,跟甲要了验证码登录,之后一直使用甲的手机号登录。一段时间后,甲在小程序登录账号说 这谁一直用我的手机号登录的, 这个怎么查呢?
03-18 - onKeyboardHeightChange 在android上无法触发监听键盘隐藏?
type= number digit时 onKeyboardHeightChange 在android上无法触发监听键盘隐藏 System: Android 9, WeChat 8.0.41.2441 WeChatLib: 3.1.1(2023.9.21 16:59:24)
2023-09-27 - win7 电脑端小程序操作久了,cpu90%+ 内存1个多G, 这个要怎么处理?
[图片]
2023-08-26 - 苹果手机打开小程序后一直转圈?
之前是可以正常打开的(未发布新版本),现切换网络 wifi 流量、飞行模式都试过了,同样打不开 就一直转圈 真机调试一样是一直转圈,未打印任何内容。 (其他人都是正常的) [图片]
2023-05-29 - 小程序获取日期new Date(),为啥是昨天的日期?
今天之前都是获取的正常的, 今天客户连续反馈好多家,日期不对。 使用的是miment 以及 new Date().getDate() 都是昨天的日期
2023-04-27 - 使用openId查询实时日志 为什么会查出另一个openId的日志?
[图片]
2022-08-08 - wx request 的各种 fail,怎么处理呢?
生产环境大量request:fail request:fail 请求超时。 request:fail 网络连接已中断。 request:fail timeout request:fail -103:net::ERR_CONNECTION_ABORTED request:fail -109:net::ERR_ADDRESS_UNREACHABLE request:fail -105:net::ERR_NAME_NOT_RESOLVED request:fail -101:net::ERR_CONNECTION_RESET request:fail -7:net::ERR_TIMED_OUT 这些都咋整。。。
2021-01-31 - 部分手机打开小程序报错?
这是什么原因,部分客户打开报错 [图片]
2020-09-07 - 苹果系统7.0.15的浮窗没有了?
苹果系统7.0.15的浮窗没有了?
2020-08-16