capgo/inappbrowser Paket Öğretici
@capgo/inappbrowser
paketi, bir URL'yi uygulama içi tarayıcı penceresinde açmanızı sağlayan bir Capacitor eklentisidir. Bu paketin nasıl kullanılacağına dair adım adım bir rehber:
Paketi kurmak için, projenizin kök dizininde şu komutu çalıştırın:
[[KOD_BLOKU]]
1 @capgo/inappbrowser
paketinden InAppBrowser
sınıfını içe aktarın:
[[KOD_BLOKU]]
2 InAppBrowseropen
metodunu kullanarak bir URL'yi yeni bir tam ekran penceresinde açın:
[[KOD_BLOKU]]
"YOUR_URL"
yerine açmak istediğiniz URL'yi yerleştirin.
3 InAppBrowser
sınıfının sağladığı diğer metodları da kullanabilirsiniz:
clearCookies
: Tüm çerezleri temizleclose
: Uygulama içi tarayıcı penceresini kapatopenWebView
: Araç çubukları ile yeni bir webview'de bir URL açsetUrl
: Uygulama içi tarayıcının URL'sini ayarlaBu metodlar hakkında daha fazla bilgi için aşağıdaki API bölümüne bakın.
@capgo/inappbrowser
paketi aşağıdaki API metodlarını sağlar:
open(options: OpenOptions)
: Yeni bir tam ekran penceresinde bir URL açar. Parametre olarak bir OpenOptions
nesnesi alır.clearCookies()
: Tüm çerezleri temizle.close()
: Uygulama içi tarayıcı penceresini kapat.openWebView(options: OpenWebViewOptions)
: Araç çubukları ile yeni bir webview'de bir URL açar. Parametre olarak bir OpenWebViewOptions
nesnesi alır.setUrl(options: { url: string; })
: Uygulama içi tarayıcının URL'sini ayarlar. Parametre olarak url
özelliğine sahip bir nesne alır.addListener('urlChangeEvent', listenerFunc: UrlChangeListener)
: URL değişim olaylarını dinler. Parametre olarak bir UrlChangeListener
fonksiyonu alır.addListener('closeEvent', listenerFunc: UrlChangeListener)
: kapatma olaylarını dinler. Parametre olarak bir UrlChangeListener
fonksiyonu alır.addListener('confirmBtnClicked', listenerFunc: UrlChangeListener)
: onay butonuna tıklama olaylarını dinler. Parametre olarak bir UrlChangeListener
fonksiyonu alır.removeAllListeners()
: Tüm olay dinleyicilerini kaldır.Bu metodların parametreleri ve dönen değerleri hakkında daha fazla bilgi için paket belgelerine bakın.
Ve hepsi bu kadar! @capgo/inappbrowser
paketini kullanarak Capacitor'da uygulama içi tarayıcı penceresinde URL'leri nasıl açacağınızı öğrendiniz. İyi kodlamalar!