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ính | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|
| forceUpdate | boolean | Nếu true thì user bắt buộc phải cập nhật/tải lại version mới nhất. | |
| success | Function | Callback function khi gọi API thành công. | |
| fail | Function | Callback function khi gọi API thất bại. | |
| complete | Function | Callback 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ính | Kiểu dữ liệu | Mô tả |
|---|---|---|
| latest | boolean | true 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)
},
})
}