Herramientas de usuario

Herramientas del sitio


wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:31.-onconsolemessage:start



OnConsoleMessage


Prop type=”WEB”


onConsoleMessage (para errores del webview y evitar que se los trague)
messageLevel: Error, warning o info
message: El mensaje de error
lineNumber: Línea de script afectada, si la hay
sourceId: El archivo de script afectado, si lo hay

Ejemplos:

<prop type=”WEB” onconsolemessage="handleError(e);" .... >
 
<!-- En las funciones de javascript crear ésta: -->
function handleError(e) {
    if (e.messageLevel == "ERROR") {
        ui.msgBox("Nivel: " + e.messageLevel + "\nMensaje: " + e.message + "\nLínea: " + e.lineNumber + "\nID fuente: " + e.sourceId, "Error WebView", 0);
    }
}
 <prop name="MAP_WEB" type="WEB" height="40%" title="Web" lmargin="2%" onconsolemessage="handleError(e);"/>
wiki/2.-desarrollo-app/2.3.-codigo/c.-eventos/31.-onconsolemessage/start.txt · Última modificación: 2021/03/29 09:00 por ary