收藏
回答

wx.request 请求一直pedding 状态,导致页面卡死。请问怎么解决?

第一次进入文章页面, 一切都是正常的

如果我再次进入文章页面,更换页面query 中 ID的参数, 请求新的信息,wx.request 的状态就会一直pedding 状态,导致页面逻辑都停止,页面卡死。有人遇到过这问题吗?求帮忙解答

回答关注问题邀请回答
收藏

4 个回答

  • reday🇨🇳
    reday🇨🇳
    2019-11-20

    我也是遇到这问题,设定了超时,但是请求成功返回200,但是返回的数据是空的,然后整个页面就卡死了,偶尔请求会成功返回,用postman post请求是没问题,然后上线后,有些用户就遇到请求接口导致的页面卡死,用wx.request 封装的方法,没做任何的循环操作,只是一些简单的封装。

    2019-11-20
    有用
    回复 2
    • ~
      2019-11-20
      想了一个笨方法去排查问题,把项目新开一个分支,删除全部页面代码,一点点的去新增页面去排查问题,发现问题消失了,没找到问题原因(一开始以为是某些代码逻辑运行复杂导致的)
      2019-11-20
      回复
    • reday🇨🇳
      reday🇨🇳
      2019-11-20回复
      只有数据量大的几个接口会这样,其他的接口反而没有这问题,一开始以为是服务端问题,但是postman一直请求都可以,扔到小程序中就十次有五次出现接口响应返回空白,然后卡死的问题。
      2019-11-20
      回复
  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-09-29

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-09-29
    有用
    回复 2
    • ~
      2019-09-29
      把项目重构后问题没有了, 想问下会有什么原因导致这种情况出现吗
      2019-09-29
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      2019-09-29回复

      这样看不了问题....

      2019-09-29
      回复
  • 卢霄霄
    卢霄霄
    2019-09-29

    你在network里看到的method是get还是option

    2019-09-29
    有用
    回复 6
    • ~
      2019-09-29
      get 请求
      2019-09-29
      回复
    • 卢霄霄
      卢霄霄
      2019-09-29回复
      postman 多次发起请求正常吗
      2019-09-29
      回复
    • ~
      2019-09-29
      嗯嗯, 公司自己的接口都是正常的,现在是微信那里的请求就直接挂掉了。 请求不到自己公司的后台接口
      2019-09-29
      回复
    • 卢霄霄
      卢霄霄
      2019-09-29回复
      emmm..我没遇见过这种情况哎。。
      2019-09-29
      回复
    • ~
      2019-09-29
      好的吧,依然很谢谢
      2019-09-29
      回复
    查看更多(1)
  • ctzl
    ctzl
    2019-09-29

    网不好?

    2019-09-29
    有用
    回复 1
    • ~
      2019-09-29
      应该不是,另一个开发人员那里也是同样的问题。真机模拟也会遇到这个问题。第一次打开页面是没问题的
      2019-09-29
      回复
登录 后发表内容
问题标签