收藏
回答

小程序更新机制疑问

框架类型 终端类型 操作系统 微信版本 基础库版本
小程序 客户端 6.6 1.9.9

我理解的和hybrid 离线更新很像     你发布了新版本B    用户是老版本A      你告诉他 可以用新版了  用户打开发现怎么还是A老版本(这个时候微信 会异步去下载 新版本B 到本地 替换老版本 但是在下一次冷启动才能应用B )   用户向你反馈说看不到新版本  你说 你等5分钟(微信后台销毁小程序 时间间隔) 在试试  用户5分钟后打开小程序发现是B版


1.不知道上面理解对否?


2.这个异步下载完成之后 为啥不能直接重新启动小程序  使用新版本B ?为了不打断用户吗?


3. 是否可以提供弹窗让 用户选择是否更新新版本?


4.目前来说 新版发布 之后 活跃用户 最少需要2次冷启动  才能体验到新版本?  我们目前都是让 客户删掉小程序   不知道有什么救急的办法?






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

3 个回答

  • 白山的天很蓝
    白山的天很蓝
    2018-02-09

     那目前也就只能在个人信息里添加一个 消息推送  提示用户有新版本和后续的操作

    2018-02-09
    有用
    回复
  • yu
    yu
    2018-02-09

    一楼说的, 也就是冷启动,  用户怎么知道有新版本, 用户可不会有这种神走位, 老用户只会继续看到原来的老版本, 这样更新觉得比app更新还麻烦,

    2018-02-09
    有用
    回复 1
    • 转身👫 牵着你
      转身👫 牵着你
      2018-06-11

      可以使用 updateMgr api去启动时候检测更新并且更新后重启,不过真机上 检测更新一直返回false。

      2018-06-11
      回复
  • 白山的天很蓝
    白山的天很蓝
    2018-02-08

    一次吧  删除重新搜索 应该就能看见最新版本了

    2018-02-08
    有用
    回复
登录 后发表内容