¿Hay alguna forma de detectar errores en la consola Web?

Con WebView, algunos sitios web tardan mucho tiempo en completar la carga de la página (como en WebViewClient.onPageFinished () ) y, cuando esto sucede, esto se caracteriza por errores de la Consola Web del tipo siguiente:

E/Web Console(1916): Unsafe JavaScript attempt to access frame with URL http://mobile.example.com from frame with URL http://ad.doubleclick.net/adi/interactive.example.com/front_sub;sz=320x50;ord=7340930261983. Domains, protocols and ports must match. 05-26 10:44:15.274: E/Web Console(1916): at null:1 

Me gustaría poder captar esos errores y manejarlos de alguna manera. Por ejemplo, emitir un mensaje o cualquier cosa relevante a mi aplicación, el manejo real es irrelevante en este momento a la pregunta central:

¿Hay alguna forma de detectar esos errores? Es decir, de una manera que mi aplicación puede ser notificada?

Nota: Esta no es una pregunta de Javascript. No estoy programando un sitio web. Estoy accediendo a un sitio web existente cuya implementación está fuera de mi control. Esta es una pregunta de WebView (actualmente en el entorno de Android, pero podría estar en otros entornos que sean capaces de alojar WebView también).

¿Tiene un ejemplo de un sitio web?

Debería poder anular WebChromeClient.onConsoleMessage(ConsoleMessage consoleMessage).

Sugiero este ejemplo proporcionado por google para Debugging Web Apps

Observe que sólo se muestra "part1" cuando se proporciona una lista delimitada por comas de paramters dentro de la función console.log, aquí hay un pedazo de código javascript para probar que:

 console.log("part1","part2"); 

El resultado será:

 part1 -- From line 1 of http://example.js10/test.js 
  • Android WebView no carga una URL HTTPS
  • ¿Cómo capturar esta excepción en la vista web de Android?
  • Certificado de Cliente de Webview de Android, Autenticación Mutua, SSL sobre Webview
  • Mono para Android, el campo de entrada de WebView filechooser no funciona
  • OnKeyDown dentro del fragmento WebView
  • Uso de shadow-dom (Polymer) en Android 4.4 Webview
  • Desplazamiento de Webview dentro de una vista de desplazamiento
  • Jellybean / ICS Método de publicación HTTP Android + WebView.RestoreState
  • Diseño de página de pago de Paypal roto en webview android
  • Vista web de Android con GSAP: intenta eliminar la referencia local que no sea JNI,
  • Simular la vista Web de Android en Firefox de la PC?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.