支付寶小程序框架 基礎(chǔ)庫

2020-09-18 10:34 更新

基礎(chǔ)庫是負責(zé)小程序框架的加載的容器,提供小程序框架需要的標準組件和標準 API 接口。

基礎(chǔ)庫與客戶端的關(guān)系

小程序能力需要支付寶客戶端來支撐,每一版基礎(chǔ)庫新增能力都需要特定版本以上客戶端才能運行,高版本基礎(chǔ)庫的某些新能力無法兼容低版本客戶端,關(guān)于基礎(chǔ)庫兼容方法,可以查看 兼容 文檔??梢酝ㄟ^ my.SDKVersion 查看當(dāng)前基礎(chǔ)庫版本號。

基礎(chǔ)庫更新時機

當(dāng)基礎(chǔ)庫準備更新時,會在客戶端內(nèi)進行逐步灰度直到全量發(fā)布。當(dāng)用戶客戶端更新至最新基礎(chǔ)庫后,小程序就會運行在最新的基礎(chǔ)庫上。

隨著基礎(chǔ)庫的不斷更新,老版本客戶端不支持的能力越來越多,所以基礎(chǔ)庫支持范圍有一個最低客戶端版本的要求,即部分老版本客戶端以后將無法更新到最新的基礎(chǔ)庫,會停留在某一歷史版本。例如,如果用戶的支付寶客戶端版本是 1.0.0 版本,那么基礎(chǔ)庫最多更新到 **1.1.0。

基礎(chǔ)庫版本分布

更新時間:2020 年 4 月 21 日

基礎(chǔ)庫版本 用戶占比 支付寶客戶端最低版本
>=1.24.2 96.54% 10.1.75
1.24.1 0.75% 10.1.75
1.23.7 0.24% 10.1.75
1.20.5 0.17% 10.1.68
1.20.1 0.25% 10.1.68
其它 2.05% -

設(shè)置最低基礎(chǔ)庫版本

開發(fā)中心 > 小程序應(yīng)用 > 我的小程序,進入小程序詳情頁,點擊左側(cè)欄 設(shè)置,在 基礎(chǔ)設(shè)置 欄,可設(shè)置小程序的最低基礎(chǔ)庫版本。若小程序用戶使用的基礎(chǔ)庫版本低于設(shè)置的最低版本要求,則無法正常使用小程序,并將提示用戶更新支付寶版本。設(shè)置版本號后,小程序需重新發(fā)版才會生效。

設(shè)置基礎(chǔ)庫版本.png

點擊 基礎(chǔ)庫版本 對應(yīng)的 設(shè)置 按鈕,可看到不同的最低基礎(chǔ)庫版本對應(yīng)的受影響用戶 UV 占比,即近 30 天內(nèi)訪問小程序的用戶的基礎(chǔ)庫版本小于所選版本的占比。開發(fā)者可據(jù)此設(shè)置小程序的最低基礎(chǔ)庫版本。

最低基礎(chǔ)庫版本.png

選中需設(shè)置為最低基礎(chǔ)庫版本的版本號,點擊 確定 按鈕,即設(shè)置成功。

選中基礎(chǔ)庫版本.png

此時,最低基礎(chǔ)庫版本 設(shè)置項對應(yīng)的 狀態(tài) 變?yōu)?已設(shè)置。

已設(shè)置最低基礎(chǔ)庫版本.png

常見問題

Q:如何更新基礎(chǔ)庫版本?

A:沒有API去執(zhí)行更新的,是根據(jù)支付寶客戶端版本來更新的。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號