request:fail connect timed out
发布于 4 年前 作者 junpan 9281 次浏览 来自 问答
  • 当前 Bug 的表现:

说下操作流程:

  1. 我通过小程序的分享接口  分享了一个带参数的路径  比如是user_id = 1   分享成功

  2. 当用户用WiFi状态下网络   第一次打开这个分享链接时   我会request请求一个后台的接口  但是大概率问题这个请求时超时的  而且后台是未接受任何请求信息的  所以判断是微信小程序客户端请求时的错误 ,如果设置请求时间是超过5秒  就重新请求一下  ,结果就是经过接近10次的反复之后  接口就请求成功了,这个很影响体验

  3. 目前 4G网络状态下  很少出现这个问题   iOS偶现  主要是安卓

  4. 这个不用什么demo片段   自己写个按照我说的  肯定能复现出来  ,我针对这个问题 在社区浏览了数十个这样的帖子  均未见到有解决的方式  官方未做任何解答

2 回复

app.json 可以配置网络请求超时时间,可以确认下是不是配置的超时时间过短导致。

不是那个问题  我刚开始是默认的设置  跟超时时间设置没关系   哪有什么复杂的接口能  响应超过10多秒 ,关键是   为什么会请求超时第一次的时候   还不是我后台的响应的问题

回到顶部