收藏
回答

在小程序进入后台模式后是无法使用wx.request请求服务器吗?

测试结果:在小程序进入后台模式后(息屏模式) 后台接收蓝牙设备数据分批次请求wx.request接口保存数据。在进入前台模式后,所有wx.request请求才会队列执行

需求点:用户在后台分多少批次请求wx.request接口是由用户控制的,当进入前台模式后小程序请求wx.request服务器会有大量的服务器请求,这个请求的时间点测试显示不是按照我设置的时间点队列访问的 所以会导致很多请求被队列 进入前台模式后更高优先级的请求可以无法执行。导致体验度差,还有会偶发出现fail request socket time out 错误

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

1 个回答

  • 是小白啊
    是小白啊
    2019-08-19

    小程序进入后台以后就不能再发起请求

    2019-08-19
    有用
    回复 4
    • 派大星
      派大星
      2019-08-19
      所以后台模式下是不建议调用wx.request API吗?目前测试结果是调用API在小程序进入前台模式后会执行
      2019-08-19
      回复
    • 是小白啊
      是小白啊
      2019-08-19回复派大星
      会被干掉
      2019-08-19
      回复
    • 派大星
      派大星
      2019-08-19回复是小白啊
      后台模式下wx.request的请求会被kill掉吗?但是目前的测试结果是进入前台模式后会执行。我这边暂时改成统一前台模式处理吧
      2019-08-19
      回复
    • 派大星
      派大星
      2019-08-19回复是小白啊
      另外还有个问题 在使用canvas进行循环的帧渲染。渲染的时候 cpu占用超高
      2019-08-19
      回复
登录 后发表内容
问题标签