Android 4.2 ve 4.3'te bir uygulamayı incelemeye çalışıyorum, bu cihazları krom (https://developer.chrome.com/devtools/docs/remote-debugging) kullanarak inceleyebiliyorum, ancak bunu Webview'de test etmem gerekiyor, bir çözüm bulamadım. Bazı css, Android'in daha yeni sürümlerinden farklı görüntüleniyor. HTML5 ve CSS3, Android 4.3 webview'da destekleniyor?Eski Android sürümlerinde web görüntüleme içeriğini nasıl denetleyebilirim? Özellikle 4.3'ten daha yaşlı mı?
cevap
Şu anda hata ayıklama için doğrudan bir yol yoktur. bir çözüm onConsoleMessage'ı (konsol tablolarını yazdırmak için kullanılır), onJsAlert'i (uyarıları göstermek için kullanılır) WebChromeClient'in bu web görünümüne eklenmiş yöntemlerini geçersiz kılmaktır, bir ölçüde hata ayıklamalarına dayanarak günlükleri ve uyarıları alır. Umarım bu çözüm size yardımcı olur.
Teşekkür ederim Naveen Kumar, JS'deki tüm hatalar senin ucunla düzeltildi, =). ancak css stillerimi düzeltmek için web sayfamı nasıl inceleyebilirim? Web görünümünde bazı stilleri Android – Cristopher
Hello Cristopher, yeni sürümleri ile karşılaştırıldığında yanlış işlenen css stilleri hakkında webview android farklı sürümleri arasında değişiyor gibi hata ayıklama yolu yoktur. Bunun için gerçekten üzgünüm. Eğer css hata ayıklama ile ilgili bir şey bulmak için emin olacağım. ama Lollipop itibaren webview bağımsız uygulamanın kendisi. umarım sorunları daha fazla alamayacağız –
- 1. Eski API sürümlerinde onaylanmamış işlevler mi kullanıyorsunuz?
- 2. Eski Android sürümlerinde Fragments ve objectAnimator nasıl kullanılır?
- 3. Web Görünümü görüntüleme
- 4. Android varlık dosyalarını bir Web Görünümünde görüntüleme?
- 5. PHP'de Yabancı Anahtar İçeriğini görüntüleme ve bağlama
- 6. Web sayfalarında numpy dizisi görüntüleme
- 7. Dokunma olayı, web görüntüleme
- 8. "adb bugreport" çıktısını daha iyi görüntüleme yöntemi?
- 9. Özellikle bir SOAP web hizmeti tüketmek çalışıyorum
- 10. Android: Yuvarlatılmış köşeler farklı Android sürümlerinde farklı çalışır
- 11. HTML tablosunu web görünümünde görüntüleme
- 12. Nasıl yapılırSelectedText web sitesinden javaFX içinde görüntüleme
- 13. Eski Mac OS X sürümlerinde hangi Perl sürümünün kullanılabildiğini nasıl öğrenebilirim?
- 14. X gününden daha eski dizinleri sil
- 15. Rethinkdb daha eski bir sorguda filtrele
- 16. CKEditor içeriğini aldınız mı? - jQuery
- 17. Eski perlde 'experimental' uyarısı yok
- 18. Bir uygulamanın denetimini (?) C# olarak nasıl denetleyebilirim?
- 19. Visual Studio'nun QuickWatch penceresinde bir Akışın içeriğini görüntüleme
- 20. Android uygulamasını güncellerken eski tercihler nasıl temizlenir?
- 21. Android VideoView Özellikle video hatası oynatılamıyor. Mp4
- 22. Derleme programı eski kernel
- 23. Asp.net mvc traş makinesi düzenlerinde varsayılan bölüm içeriğini belirtmenin daha iyi bir yolu var mı?
- 24. JPA'da "üç dakikadan daha eski" i nasıl sorgularım?
- 25. IIS7: Belirli bir web sitesi tarafından kullanılan kaynakları görüntüleme
- 26. Komutumu yalnızca bir kez yürütürken DBNull'u nasıl denetleyebilirim?
- 27. android eski sistem görüntülerini (ABI'ler)
- 28. django filtresi günden daha eski mi?
- 29. ÇOK eski web sitesini New Domain'e taşıma
- 30. Flask kullanarak belirli bir dizindeki dosyaların içeriğini görüntüleme
Bir uygulamada hata ayıklamak için bir kodunuz varsa, o zaman android studioda hata ayıklayıcı noktaları koyarsanız ve uygulamada –
Merhaba Sumit'i çalıştırın, gerçeği söylemek gerekirse benim sorunum Webview'deki DOM öğelerini INSPECT, çünkü bazı düğmeler benim düzeni. Android'in bu sürümlerinin HTML5 veya CSS3’e sahip olup olmadığını bilmiyorum. Bu yüzden incelemek isterim ... – Cristopher