收藏
回答

新版本上线后,我发现访问新版本的都是爬虫,用户却访问的都是旧版本,这是为什么?

新版本上线后,我发现有时是旧版本被访问,有时是新版本被访问,因为访问者的openid都是新的,所以我开始以为是一部分新用户访问旧版本,一部分新用户访问新版本。但仔细看日志发现,访问新版本的都是爬虫,正常新用户访问的都是旧版本,奇了怪了。请问新版本上线后,新用户什么时候能够访问?是需要很长时间吗?现在已经上线几个小时了。。。

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

1 个回答

  • 一π狐言
    一π狐言
    2020-11-30

    开发者在管理后台发布新版本的小程序之后,如果某个用户本地有小程序的历史版本,此时打开的可能还是旧版本。微信客户端会有若干个时机去检查本地缓存的小程序有没有更新版本,如果有则会静默更新到新版本。总的来说,开发者在后台发布新版本之后,无法立刻影响到所有现网用户,但最差情况下,也在发布之后 24 小时之内下发新版本信息到用户。用户下次打开时会先更新最新版本再打开。

    摘自小程序更新机制https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/update-mechanism.html

    2020-11-30
    有用
    回复 1
    • 潇湘夜雨2016
      潇湘夜雨2016
      2020-11-30
      感谢回复,问题是现在是新用户在使用旧版本,不存在本地缓存旧版本的问题啊。。。。
      2020-11-30
      回复
登录 后发表内容
问题标签