Chuyển tới nội dung chính

checkLatestVersion

checkLatestVersion là API cho phép mini app kiểm tra version của mini app đã là version mới nhất hay chưa.

Khi sử dụng JSAPI này mà version hiện tại chưa phải version mới nhất, một thông báo sẽ xuất hiện để thông báo version mới tới user và khuyến khích tải lại version mới nhất.

Tham số

Thuộc tínhKiểu dữ liệuBắt buộcMô tả
forceUpdatebooleanNếu true thì user bắt buộc phải cập nhật/tải lại version mới nhất.
successFunctionCallback function khi gọi API thành công.
failFunctionCallback function khi gọi API thất bại.
completeFunctionCallback function khi kết thúc, bất kể thành công hay thất bại.

Giá trị trong success callback

Thuộc tínhKiểu dữ liệuMô tả
latestbooleantrue nếu đã là version latest, false nếu không.

Ví dụ

import apis from '@v-miniapp/apis'

function checkLatestVersion() {
apis.checkLatestVersion({
forceUpdate: false,
success: res => {
if (res.latest) {
console.log('Mini app đang là version mới nhất')
} else {
console.log('Mini app chưa phải version mới nhất')
}
},
fail: e => {
console.log('checkLatestVersion fail', e)
},
})
}