收藏
回答

线上版小程序,有些手机会出现”隔很多天后再打开,应该请求的接口没有请求记录“的问题?

小程序是账密登录,登录后缓存了一些信息。逻辑是每次打开小程序后,登录页A判断是否有缓存的登录信息,有就跳到主页B。

主页B里使用缓存的信息请求接口获取数据,请求前有showLoading,请求完成后hideLoading。

现在是一些用户在比如十天半个月才打开一次的情况下,出现一直showLoading的情况,走不到请求完成后的hideLoading。查看接口日志发现没有被请求到。

在历史记录里删除小程序后重新进来(清除缓存)就是正常的,刷新重启小程序也没有用。

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

2 个回答

  • 幽雅键客
    幽雅键客
    03-05

    这个问题有解决吗

    03-05
    有用
    回复
  • 风清雾散云开见日出
    风清雾散云开见日出
    2023-10-26

    在fail方法里加个hideLoading,并打印或者提示一下,就可以知道是什么问题了

    2023-10-26
    有用
    回复 15
    • 弥生
      弥生
      2023-10-26
      没有请求记录,像是没进request那样,fail打印应该没有用……
      2023-10-26
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      2023-10-26回复弥生
      有啊,只要你调用request了,要么success,要么fail
      2023-10-26
      回复
    • 弥生
      弥生
      2023-10-26回复风清雾散云开见日出
      问题就是它反应出来像是没有进request。如果进的话,后端接口日志会记录信息,但是查询不到
      2023-10-26
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      2023-10-26回复弥生
      或者直接complete打印,会有结果显示的
      2023-10-26
      回复
    • 弥生
      弥生
      2023-10-26回复风清雾散云开见日出
      而且不是开发版,是线上版本,拿不到打印数据。其他用户反馈的问题,我自己的手机是正常的,也没法真机调试
      2023-10-26
      回复
    查看更多(10)
登录 后发表内容