微信小程式如何使用分包做專案
阿新 • • 發佈:2020-11-13
1.1.介紹
地址:
https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages.html
1.2.作用
能夠解決小程式專案包大小受限2M;
提高小程式首次啟動速度;
方便團隊協作開發;
1.3.普通分包
就是通過配置app.json檔案;
l分包語法
"subPackages": [
{
"root":"packageA",
"name": "A",
"pages": [
"index/index",
"demo/demo"
]
}
]
分包載入情況:
l分包注意事項
1.4.獨立分包
獨立分包是普通分包的一種;
l使用語法
1.5.分包預下載
l語法
2.2.微信小程式基礎庫相容處理
解決使用者微信客戶端中的基礎庫版本過低問題。
2.2.1.程式碼處理
在app.js中做相容處理
onLaunch: function () { // 判斷使用者的基礎是否合法,2.13.0 // 獲取使用者的基礎庫版本 let nowVersion =' 2.13.0' let {SDKVersion} = wx.getSystemInfoSync(); console.log(SDKVersion) // 將基礎庫版本號切割成陣列let usVersionArray = SDKVersion.split('.') let nowVersionArray = nowVersion.split('.') console.log(usVersionArray,nowVersionArray) // 迴圈比較版本號 for(let i in usVersionArray){ if(usVersionArray[i] < nowVersionArray[i]){ wx.showModal({ title:"更新提示", content:"是否要更新微信", success:res=>{ if(res.confirm){ // 更新微信客戶端 wx.updateWeChatApp() } } }) } } },
2.2.2.後臺配置
強制使用者更新 使用者沒有選擇許可權。
微信公眾後臺------->設定--------->基本設定