收藏
回答

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

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

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

最后一次编辑于  08-17  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 是柿子啊
    是柿子啊
    08-19

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

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