Bu makale, EloView 3'te WebApp Ayarları'ndaki üç mevcut WebView Türü (Native, XWalk, Cordova) arasındaki farkları açıklar
EloView'daki WebView Türleri için tanımlar aşağıda bulunmaktadır.
Native – AOSP cihazlar için, Native WebView türü, cihaz görüntüsünde bulunan gömülü Android System WebView'i kullanır, Chromium v52. Android 7.1.2 ve üstü çalışan AOSP cihazları için, kullanıcılar ek destek için Chromium v74'ü yüklemeyi tercih edebilir. Eğer öyleyse, Native WebView varsayılan Chromium v52 yerine Chromium v74'ü kullanacaktır. Daha modern GMS cihazlarımız için, Native WebView türü, Google Play hizmetleri tarafından otomatik olarak güncellenen ve bakım yapılan Google Chrome motorunu kullanır - böylece Chromium v74'ü manuel olarak yükleme ihtiyacı ortadan kalkar.
XWalk – Crosswalk Projesi, Google'dan Chromium ve Blink'in en son sürümleri ile inşa edilmiş açık kaynaklı bir web uygulama çalışma zamanı. Projenin odak noktası, deneysel API'ler ve genişletilebilirlik de dahil olmak üzere web uygulamalarına en güncel ve yenilikçi yetenekleri sağlamaktır. Crosswalk Projesi çalışma zamanı ile paketlenmiş bir web uygulaması, tutarlı bir davranış ve özellik eşitliği ile farklı Android sürümlerinde kurulum yapabilir ve çalıştırabilir (Android 4.0 ve yenisi).
Bu, Crosswalk Projesi artık desteklenmediği için miras bir çözüm olarak kabul edilir. Varsayılan yapılandırmasıyla oynatılmayan gömülü ses/video içeren Web URL'si varsa Android 4.4.2 tabanlı cihazlarımız için Xwalk WebView türünü kullanmanız önerilir (I-Series 1.0).
Cordova – Apache Cordova, mobil cihazlar için CSS3, HTML5 ve JavaScript kullanarak hibrit (Android, iOS veya Windows'ta çalışabilen) uygulamalar oluşturmak için bir mobil uygulama geliştirme çerçevesidir. Bu, Android, iOS veya Windows Phone'daki gibi platforma özgü API'lere güvenmek yerine yapılır. Cihazın platformuna bağlı olarak CSS, HTML ve JavaScript kodunun sarılmasını sağlar. Android Native WebView ile mümkün olmayan video oynatma desteği gibi HTML'in özelliklerini (ve JavaScript'i) cihaza çalışması için genişletir. HTML/CSS/JavaScript kullanarak tek bir mobil uygulama yapmak için kullanıldı ve bu çerçeve Android, iOS veya Windows telefonuna taşındı.
EloView Kiosk Tarayıcısı için - Cordova, Kiosk Tarayıcısına Android WebView'e bir sarmalayıcı sağlayarak en son HTML/CSS özellikleri, video oynatma ve güvenlik uzantısı gibi Native WebView'in yeteneklerini genişletir. Apache Cordova, JavaScript'ten çağrılabilen ek işlevsellikler eklemek için yerel eklentiler ile genişletilebilir, böylece yerel katman ve HTML5 sayfası arasında doğrudan iletişim kurmasını sağlar. Bu eklentiler, cihazın ivmeölçeri, kamerası, pusulası, dosya sistemi, mikrofonu ve daha fazlasına erişim sağlar.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article