2016-04-13 39 views
1

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ı?

+0

Bir uygulamada hata ayıklamak için bir kodunuz varsa, o zaman android studioda hata ayıklayıcı noktaları koyarsanız ve uygulamada –

+0

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

cevap

0

Ş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.

+0

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

+0

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 –