小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我有一个1.4M分包。其内包含A、B两个页面。其中B页面大小4KB,A页面大小1.4M。B页面(热启动,已下载过分包)渲染前有明显的2秒白屏时间。
将B页面放入主包或者单独弄一个分包,完全没有延迟,页面秒开。
想了解其中渲染机制
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
热启动的情况下,虽然已经下载完分包代码,还有一个加载代码分包代码的过程,包括逻辑层代码和渲染层代码的注入等,所以肯定跟单独一个分包不一样的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
有主包的情况下,当需要用到分包的时候才会去下载分包,因为A和B在同一个分包,所以就算你只是打开B页面,也需要完全下载好分包才可以继续渲染,就有了延迟了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
热启动的情况下,虽然已经下载完分包代码,还有一个加载代码分包代码的过程,包括逻辑层代码和渲染层代码的注入等,所以肯定跟单独一个分包不一样的
有主包的情况下,当需要用到分包的时候才会去下载分包,因为A和B在同一个分包,所以就算你只是打开B页面,也需要完全下载好分包才可以继续渲染,就有了延迟了