背景介紹:微信限制了代碼包不能超過 2MB,限制大小是出于對(duì)小程序啟動(dòng)速度的考慮,希望用戶在使用任何一款小程序時(shí),都能獲得一種“秒開”體驗(yàn)。然而,2MB 的大小也限制了小程序功能的擴(kuò)展,小程序業(yè)務(wù)的發(fā)展可能需要更大的體積。那么有沒有一種辦法,在增加小程序包的同時(shí),也能保持不錯(cuò)的體驗(yàn)速度呢?為了解決這個(gè)矛盾點(diǎn),微信推出了“分包加載方案”原理介紹:在小程序啟動(dòng)時(shí),默認(rèn)會(huì)下載主包并啟動(dòng)主包內(nèi)頁(yè)面,如果用戶需要打開分包內(nèi)某個(gè)頁(yè)面,客戶端會(huì)把對(duì)應(yīng)分包下載下來,下載完成后再進(jìn)行展示。
為什么要使用微信小程序的“分包加載”方案
慕無忌1623718
2018-07-22 10:21:03