İyonik çerçeve kullanarak bir mobil uygulama oluşturdum. İyonik hakkında bir web sayfası oluşturmak istiyorum. Bunun için cordova-plugin-inappbrowser eklentisini kullandım. Şimdi, bu eklenti çalışır, ancak eklenti sabit değildir. Varsayılan tarayıcıyla değil, krom tarayıcıyla web görünümü oluşturmak istiyorum. Bunun için tarayıcı yaya geçidi kullandım ve cordova-plugin-inappbrowser eklentisini kaldırdım. Ama şimdi, webview çalışmıyor. Şimdi, hem tarayıcı yaya geçidi hem de cordova-plugin-inappbrowser eklentilerini kullandığımda, web görünümü kötü bir görünüm kazanıyor. Chrome tarayıcı ile web görünümü oluşturma hakkında herhangi bir fikir?İyonik uygulamada Web görünümü
cevap
Doğru bir şekilde anlıyorsam, İyonik uygulamada nasıl bir web görünümü oluşturacağınızı değil, varsayılan URL adresindeki telefonun harici URL'sini nasıl açacağınızı mı soruyorsunuz?
Bunu, cordova-plugin-whitelist
eklentisini kullanarak yapabilirsiniz. Bu yüklendiğinde, birkaç şey ayarlayabilirsiniz, ancak aşağıda kullandığım varsayılanı listeleyeceğim. *
joker olduğu gibi
<access origin="*"/>
<allow-intent href="http://*/*" launch-external="yes"/>
<allow-intent href="https://*/*" launch-external="yes"/>
<allow-intent href="tel:*" launch-external="yes"/>
<allow-intent href="sms:*" launch-external="yes"/>
<allow-intent href="mailto:*" launch-external="yes"/>
<allow-intent href="geo:*" launch-external="yes"/>
acces origin="*"
tüm harici kaynakları acces izin olan uygulamayı şöyle anlatıyor: Bu (bütün bu config.xml
dosyadan olan) uygulamasının dışında açmak için tüm harici öğeleri neden olur. Bundan sonraolarak ayarlanmış launch-external
özniteliği ile allow-intent
kullanarak uygulamayı href
özniteliği ile belirtilen tüm bağlantıların dış olarak açılmasını söyler.
Yukarıdaki kod, alles harici web sitelerinin, telefon numaralarının, kısa mesajların, e-postaların ve hatta coğrafi konumların yerel uygulamalarda açıldığından emin olur. Uygulamada kullandığınız tüm bağlantıların, yukarıda verilen biçimi kullandığından emin olmanız gerekir.
Chrome'u uygulamanıza katıştıramazsınız. Sevmediğiniz estetik InAppBrowser's Toolbar'tır - bunu yerel kodu değiştirerek özelleştirmeniz gerekecektir. Ne yazık ki şu anda InAppBrowser araç çubuğu stilini özelleştirmek için bir API sağlamaz (injectCSS'den faydalanabileceğinizi sanmıyorum ama yanıltıcı olabilirim)
- 1. İyonik uygulamada önbelleği temizle?
- 2. İyonik Uygulamada LocalStorage'da veri kaydetme
- 3. İyonik uygulamada açı oluşturma yönergesi
- 4. Neden json verilerim iyonik uygulamada görünmüyor?
- 5. Ace Editor İyonik Uygulamada Odağı Kaybediyor
- 6. İyonik uygulamada doğru şekilde nasıl çalışır?
- 7. İyonik uygulamada hiçbir şey yapmıyor ng-tıklatın
- 8. Görüntüyü İyonik Uygulamada parmakla (dokunma) kırpma
- 9. Facebook yorumları İyonik Uygulamada Açısal Direktif
- 10. İyonik uygulamada başlangıç sayfası nasıl ayarlanır?
- 11. JavaScript bazen bazı javascript fonksiyonları içeren bir web sayfasını ziyaret etmek benim uygulamada web görünümü koymak
- 12. AngularJS ve İyonik. Başlıktaki düğmeler, sekme görünümü
- 13. İyonik görüntü görünümü ve dış kaynak
- 14. İyonik görünümü başlığını css kullanarak merkeze hizalama
- 15. İyonik
- 16. Web uygulamalarında ekran görünümü
- 17. Web Görünümü görüntüleme
- 18. İletişim Kutusunda Web Görünümü
- 19. Bildirim web görünümü?
- 20. İyonik uygulamada sistem sağlayıcısını, zamanı ve pili sakla
- 21. İyonik uygulamada getCurrentPosition Geolocation ile çalışmayan Google Rehber API'si
- 22. nasıl başvuruda android app Web görünümü
- 23. $ ionicHistory arkadan görünümü()
- 24. İyonik
- 25. İyonik
- 26. iyonik
- 27. iyonik
- 28. İyonik
- 29. İyonik
- 30. İyonik
Yazınızın yukarısındaki yazıyı kontrol edin. – Matrix12
Bu çözüm, kullanıcıya, bağlantıyı kullanıcının kendi uygulamasını seçmeyi seçtiği harici bir uygulamada açma seçeneği sunar. Ancak, kendi uygulamanızın içinde krom açmak mümkün olup olmadığını bilmiyorum. –