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:
Untuk menginstal paket, jalankan perintah berikut di direktori root proyek Anda:
[[BLOK_KODE]]
Impor kelas InAppBrowser
dari paket @capgo/inappbrowser
:
[[BLOK_KODE]]
Gunakan metode InAppBrowser.open
untuk membuka URL di jendela fullscreen baru:
[[BLOK_KODE]]
Ganti "YOUR_URL"
dengan URL yang ingin Anda buka
Anda 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 aplikasiLihat bagian API di bawah untuk informasi lebih lanjut tentang metode ini
Paket @capgo/inappbrowser
menyediakan metode API berikut:
open(options: OpenOptions)
: Buka URL di jendela fullscreen baru. Menerima objek OpenOptions
sebagai parameterclearCookies()
: Hapus semua cookieclose()
: Tutup jendela browser dalam aplikasiopenWebView(options: OpenWebViewOptions)
: Buka URL di webview baru dengan toolbar. Menerima objek OpenWebViewOptions
sebagai parametersetUrl(options: { url: string; })
: Atur URL dari browser dalam aplikasi. Menerima objek dengan properti url
sebagai parameteraddListener('urlChangeEvent', listenerFunc: UrlChangeListener)
: Dengarkan peristiwa perubahan URL. Menerima fungsi UrlChangeListener
sebagai parameteraddListener('closeEvent', listenerFunc: UrlChangeListener)
: Dengarkan peristiwa penutupan. Menerima fungsi UrlChangeListener
sebagai parameteraddListener('confirmBtnClicked', listenerFunc: UrlChangeListener)
: Dengarkan peristiwa klik tombol konfirmasi. Menerima fungsi UrlChangeListener
sebagai parameterremoveAllListeners()
: Hapus semua pendengar peristiwaUntuk 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!