1. 程式人生 > 實用技巧 >微信小程式如何使用分包做專案

微信小程式如何使用分包做專案

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.後臺配置

強制使用者更新 使用者沒有選擇許可權。

微信公眾後臺------->設定--------->基本設定