问题场景:前期项目比较小,仅仅只有10来个页面,代码包总体积也就1M左右。但随着业务的扩张,代码不断更新和迭代 导致包超过了2M,这时候就要采用我们的分包大法了,但是问题来了 分包以后路径将会发生变化,且不讨论代码中跳转地址手动修改的麻烦性,线上已有大量用户分享该页面了,一旦我分包发布后 这些分享出去的页面岂不是打不开了,会出现404?造成流量的损失。
百度小程序给出了url匹配,微信这边好像没有办法?
只能保持原有的页面,让他重定向跳转过去?那岂不是会跳转白屏几百毫秒 导致用户体验不好,另外在主包里面保留大量无用的历史页面(虽然里面只是一个跳转功能)这样真的好吗?
万人血书求解决方法!
可以删除原页面,监听 onPageNotFound 来处理