Menggunakan @capgo/capacitor-webview-version-checker
Publik API untuk memeriksa keaslian Pemindaian View dan memandu pengguna ke update.
Install
bun add @capgo/capacitor-webview-version-checker
bunx cap sync
bunx cap sync Menggandakan plugin native code ke proyek native Anda. Jalankan lagi setelah setiap upgrade plugin.
Import
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
Pandangan API sekaligus
| Metode | Deskripsi |
|---|---|
check |
Melakukan pengecekan versi dan mengembalikan status terbaru yang diketahui. |
startMonitoring |
Mengaktifkan pemantauan di latar belakang (biasanya pada aplikasi resume). |
stopMonitoring |
Menghentikan pemantuan. |
getLastStatus |
Mengembalikan status terakhir yang terpecahkan, atau null jika belum pernah dilakukan pengecekan. |
showUpdatePrompt |
Mengembalikan prompt asli yang meminta pengguna untuk memperbarui WebView. |
openUpdatePage |
Membuka halaman pembaruan yang dikonfigurasi secara langsung. |
Contoh-Contoh
check()
Melakukan pengecekan versi dan mengembalikan status terbaru yang diketahui.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.check();
console.log(result);
startMonitoring()
Mengaktifkan pemantauan di latar belakang (biasanya pada aplikasi resume).
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.startMonitoring();
console.log(result);
stopMonitoring()
Menghentikan pemantuan.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.stopMonitoring();
console.log(result);
getLastStatus()
Mengembalikan status terakhir yang terpecahkan, atau null jika belum dijalankan.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.getLastStatus();
console.log(result);
showUpdatePrompt()
Tampilkan prompt asli yang meminta pengguna untuk memperbarui WebView.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.showUpdatePrompt();
console.log(result);
openUpdatePage()
Buka halaman pembaruan yang dikonfigurasi secara langsung.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.openUpdatePage();
console.log(result);
Dengarkan event
addListener mengembalikan sebuah handle. Panggil handle.remove() ketika layar dihapus.
Referensi lengkap
Teruskan dari Menggunakan @capgo/capacitor-webview-version-checker
Jika Anda menggunakan Menggunakan @capgo/capacitor-webview-version-checker untuk merencanakan perilaku media dan antarmuka native, hubungkannya dengan @capgo/capacitor-pengawas-versi-webview untuk detail implementasi di @capgo/capacitor-webview-version-checker, Mulai Menggunakan untuk detail implementasi di Mulai, Menggunakan @capgo/capacitor-live-activities untuk kemampuan native di Menggunakan @capgo/capacitor-live-activities, @capgo/capacitor-aktifitas-hidup untuk detail implementasi di @capgo/capacitor-live-activities, dan Menggunakan @capgo/capacitor-video-player untuk kemampuan native di Menggunakan @capgo/capacitor-video-player.