Debugger weinre - CGastrell/phonegap GitHub Wiki

Weinre

Weinre es un debugger para paginas web, como Firebug para Firefox o como el Web Inspector para navegadores basados en WebKit, con la diferencia de que esta diseñado para trabajar remotamente. En particular para permitir inspeccionar/debuggear paginas en un dispositivo movil.

Mas informacion de weinre: http://people.apache.org/~pmuellr/weinre/

Instalacion

Queremos poder correr weinre desde cualquier lado, asi que lo instalamos global:

npm install weinre -g

Correr weinre

Al correr weinre tenemos que informarle en que direccion IP queremos que funcione. Esto es porque, para que se ejecute el debugger remoto, weinre inicia un pequeño servidor y escucha conexiones en la direccion que le indiquemos.

weinre --boundHost IP.DE.TU.MAQUINA
# Ej: weinre --boundHost 172.20.200.15

Una vez que lo corramos quedara ahi corriendo hasta que lo detengamos. Es conveniente dejarlo en una ventana aparte.

Script

En nuestra aplicacion necesitaremos incluir un script. Este script esta en la direccion que indicamos a weinre en el paso anterior.

<script src="http://IP.DE.TU.MAQUINA:8080/target/target-script-min.js#anonymous"></script>
<!--                ^^^^^^^^^^^^^^^^ cambiar por IP -->

Uso

Abrimos el navegador e ingresamos a la url de weinre en nuestra maquina:

http://IP.DE.TU.MAQUINA:8080/client/#anonymous

Siguiente: inspeccionar con weinre

⚠️ **GitHub.com Fallback** ⚠️