In App Browser
Tutorial Paket @capgo/inappbrowser
Paket @capgo/inappbrowser adalah plugin Capacitor yang memungkinkan Anda membuka URL di jendela browser dalam aplikasi. Berikut adalah panduan langkah demi langkah tentang cara menggunakan paket ini:
Instalasi
Untuk menginstal paket, jalankan perintah berikut di direktori root proyek Anda:
[[BLOK_KODE]]
Penggunaan
Impor kelas
InAppBrowserdari paket@capgo/inappbrowser:[[BLOK_KODE]]
Gunakan metode
InAppBrowser.openuntuk membuka URL di jendela fullscreen baru:[[BLOK_KODE]]
Ganti
"YOUR_URL"dengan URL yang ingin Anda bukaAnda juga dapat menggunakan metode lain yang disediakan oleh kelas
InAppBrowser:clearCookies: Hapus semua cookieclose: Tutup jendela browser dalam aplikasiopenWebView: Buka URL di webview baru dengan toolbarsetUrl: Atur URL dari browser dalam aplikasi
Lihat bagian API di bawah untuk informasi lebih lanjut tentang metode ini
API
Paket @capgo/inappbrowser menyediakan metode API berikut:
open(options: OpenOptions): Buka URL di jendela fullscreen baru. Menerima objekOpenOptionssebagai parameterclearCookies(): Hapus semua cookieclose(): Tutup jendela browser dalam aplikasiopenWebView(options: OpenWebViewOptions): Buka URL di webview baru dengan toolbar. Menerima objekOpenWebViewOptionssebagai parametersetUrl(options: { url: string; }): Atur URL dari browser dalam aplikasi. Menerima objek dengan propertiurlsebagai parameteraddListener('urlChangeEvent', listenerFunc: UrlChangeListener): Dengarkan peristiwa perubahan URL. Menerima fungsiUrlChangeListenersebagai parameteraddListener('closeEvent', listenerFunc: UrlChangeListener): Dengarkan peristiwa penutupan. Menerima fungsiUrlChangeListenersebagai parameteraddListener('confirmBtnClicked', listenerFunc: UrlChangeListener): Dengarkan peristiwa klik tombol konfirmasi. Menerima fungsiUrlChangeListenersebagai parameterremoveAllListeners(): Hapus semua pendengar peristiwa
Untuk informasi lebih lanjut tentang parameter dan nilai kembali dari metode ini, lihat dokumentasi paket
Dan itu saja! Anda telah belajar cara menggunakan paket @capgo/inappbrowser untuk membuka URL di jendela browser dalam aplikasi di Capacitor. Selamat coding!