收藏
回答

小程序数据预拉取是在什么时机触发?文档显示在冷启动时,但测试右上角重新进入也有请求

数据预拉取文档(https://developers.weixin.qq.com/miniprogram/dev/framework/ability/pre-fetch.html)

小程序内获取数据api(https://developers.weixin.qq.com/miniprogram/dev/api/storage/background-fetch/wx.getBackgroundFetchData.html)

文档显示在小程序冷启动时向三方服务器拉取业务数据

本地开发码(调试模式)测试两种场景,都有获取到最新数据

  1. 小程序右上角 “重新进入小程序”
  2. 删除小程序,重新进入

想问下 “重新进入小程序” 这种场景也算是冷启动,会发起接口请求吗

冷启动看文档解释是 ”首次打开或小程序被微信主动销毁后再次打开的情况“,这种情况应该storage也是被销毁的吧。

但是右上角重新进入小程序可以取到storage缓存,但看数据预拉取也是进行了

最后一次编辑于  2022-03-15
回答关注问题邀请回答
收藏

2 个回答

  • 拾忆
    拾忆
    2022-02-28

    每次重新启动小程序都会触发拉取

    2022-02-28
    有用 1
    回复
  • 游戏人生
    游戏人生
    2022-02-28

    缓存时间?生命周期吧?

    小程序只要不重启,关闭5分钟内,不杀死进程,不删除小程序,不意外闪退,都是在的

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2022-02-28
    有用
    回复
登录 后发表内容