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!