微信安卓8.0.30內(nèi)測更新:小程序有新變化最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>這一版本優(yōu)化了小程序的運行穩(wěn)定性和性能,具體內(nèi)容如下:
1、優(yōu)化chooselmage / chooseMedia的存儲路徑,需關(guān)注運行表現(xiàn)及接口穩(wěn)定性
2、優(yōu)化getL ocation調(diào)用結(jié)果的精確度
3、優(yōu)化直播組件線程使用,需關(guān)注直播組件功能是否正常
4、升級地圖底層SDK,需關(guān)注地圖功能是否正常
5、升級音樂、音頻底層SDK,需關(guān)注音樂、音頻相關(guān)接口播放是否正常
6、優(yōu)化圖片存儲邏輯,需關(guān)注小程序分享封面功能是否正常
這一次的更新不僅能幫助開發(fā)人員進行有效的性能優(yōu)化,還會帶來更好的用戶體驗,盡情的使用小程序所帶來的便利吧。
微信安卓8.0.30內(nèi)測更新:小程序有新變化最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>微信小程序新版本發(fā)布之后用戶端如何更新最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>微信小程序更新機制
1、啟動時同步更新(分兩種情況)
1)定期檢查發(fā)現(xiàn)版本更新
微信運行時,會定期檢查最近使用的小程序是否有更新。如果有更新,下次小程序啟動時會同步進行更新,更新到最新版本后再打開小程序,盡可能保證用戶能夠盡快使用小程序的最新版本。開發(fā)者在后臺發(fā)布新版本之后,無法立刻影響到所有現(xiàn)網(wǎng)用戶,但最差情況下,也在發(fā)布之后24小時之內(nèi)覆蓋絕大多數(shù)用戶。
2)用戶長時間未使用小程序
用戶長時間未使用小程序時,為保障小程序版本的實時性,會強制同步檢查版本更新,更新到最新版本后再打開小程序。
2、啟動時異步更新
即使啟動前未發(fā)現(xiàn)更新,小程序每次冷啟動時,都會異步檢查是否有更新版本。如果發(fā)現(xiàn)有新版本,將會異步下載新版本的代碼包。但當次啟動仍會使用客戶端本地的舊版本代碼,即新版本的小程序需要等下一次冷啟動才會使用。
3、開發(fā)者手動觸發(fā)更新
在啟動時異步更新的情況下,如果開發(fā)者希望立刻進行版本更新,可以使用 wx.getUpdateManager API(代碼如下)進行處理,在有新版本時提示用戶重啟小程序更新新版本。
const updateManager = wx.getUpdateManager()
updateManager.onCheckForUpdate(function (res) {
// 請求完新版本信息的回調(diào)
console.log(res.hasUpdate)
})
updateManager.onUpdateReady(function () {
wx.showModal({
title: ‘更新提示’,
content: ‘新版本已經(jīng)準備好,是否重啟應(yīng)用?’,
success(res) {
if (res.confirm) {
// 新的版本已經(jīng)下載好,調(diào)用 applyUpdate 應(yīng)用新版本并重啟
updateManager.applyUpdate()
}
}
})
})
updateManager.onUpdateFailed(function () {
// 新版本下載失敗
})
微信小程序新版本發(fā)布之后用戶端如何更新最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>微信小程序桌面改版最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>相關(guān)推薦:微信二樓微信小程序上線:桌面操作系統(tǒng)
微信小程序桌面改版最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>