关于进入分享卡片后小程序更新机制的疑问
发布于 7 年前 作者 xiuying22 3316 次浏览 来自 问答

问题一、

如果A用户是低版本的小程序,收到B用户高版本的转发卡片,那么A会自动升级小程序,并且进入高版本页面吗?

问题二、

如果低版本小程序不存在这个页面,B转发的是高版本一个新的页面,A会进入不存在的页面吗?

8 回复

@韬々 关于问题二,我测试之后发现与你所述不符…

用户4月7日进入小程序是2.9.38版本,没有/pages/bargain/180419/detail这个页面。

4月11日点击最新版的/pages/bargain/180419/detail页面的卡片分享之后,就立即进入最新的版本了。

是不是微信检测到没有这个页面,就会自动升级小程序?

更新是个很重要的功能,小程序能对更新进行完善么?这么重要的事情,竟然没有几个人问

1:不会

2:会

因此,在小程序出现前后两个不兼容的版本升级前,必须先在旧版本内预埋更新的逻辑(eg:从更高版本的分享链接进入的时候,走updateManager强制更新),这样才能保证小程序的正常使用

不好意思,2那个我记错了,的确是有实现这个功能的。

上面那种情况,进去最新版的/pages/bargain/180419/detail页面的卡片分享时候,页面是白屏。这种情况就是微信在更新小程序吗?

你白屏是怎么解决的?

@韬々 帮我解答下…感谢。

回到顶部