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!