orientationchange - Depuración de Javascript en iPad
firebug firebug-lite (9)
¿ Miraste el protocolo de depuración remota de webkit ? Parece que saben que la gente quiere un depurador para su iPad, pero todavía no hay ningún depurador remoto del iPad nativo del mundo real disponible.
Pero no se desilusionen, hay una herramienta llamada weinre que hace lo que las personas de webkit están dispuestas a hacer en el futuro ahora mismo.
Actualizar:
Con el lanzamiento de Google Chrome para teléfonos Android, la depuración remota y la depuración de tabletas en las aplicaciones web móviles ya no son un problema. Necesitará un costoso teléfono Google Galaxy Nexus con ICS para hacerlo. ¡Pero el futuro es brillante! Mira la demostración en video here :
weinre es Web Inspector Remote. Pronunciado como la palabra "bodega". O tal vez como la palabra "weiner". Quién sabe, realmente.
Me preguntaba si hay herramientas útiles que las personas hayan encontrado para depurar javascript en un iPad que no está roto. Es un iPad suministrado para el trabajo así que no es una opción. A través de algunos tediosos pasos, Firebug-Lite ha funcionado en el iPad, pero mis declaraciones de depuración en el javascript no están siendo afectadas. Tampoco hay ninguna capacidad que estoy viendo para establecer puntos de interrupción como tradicionalmente con Firebug.
También tengo la consola de depuración de Safari abierta, pero eso es bastante inútil para lo que estoy tratando de lograr.
Gracias por cualquier idea
¿Has probado Firebug Lite ?
No lo he usado en el iPad, pero no veo por qué no funcionaría.
Probablemente establezca una inclusión condicional en función de si se establece una consulta param, por ejemplo (php)
<?php if(isset($_GET[''debug''])): ?>
<script type="text/javascript" src="firebuglite.js"></script>
<?php endif; ?>
De hecho, hay una manera de depurar un sitio web en Safari en iOS usando Firefox WebIDE en una máquina con Windows. Escribí una respuesta en https://.com/a/35714835/306179 para describir esta solución, ya que no era necesariamente fácil de configurar y usar. No proporciona todas las herramientas de desarrollo que esperarías de, por ejemplo, el paquete DevTools de Chrome, pero al menos ofrece la consola, el inspector y el depurador.
Para aquellos que vienen a esta pregunta de Google, ahora hay un Inspector web disponible en iOS Safari (desplácese hacia abajo a "Safari en iOS").
Primero debe asegurarse de tener habilitado el Inspector web ("Configuración> Safari> Avanzado" y activar "Inspector web").
Luego conecta tu iPad a tu Mac a través de un cable USB. Después de eso, puedo elegir en el menú "Desarrollar" de Safari para depurar el sitio web que se muestra en mi iPad / iPhone.
Fuente de imágenes e información original: https://webdesign.tutsplus.com/articles/quick-tip-using-web-inspector-to-debug-mobile-safari--webdesign-8787
Prueba iDebug . Puede dirigir la descarga de AppStore a su iPad. Aquí está el enlace de AppStore .
Puedes intentar usar Firebug Lite como bookmarklet. Debería poder usar todas las características sin cambiar el código de su aplicación como sugirió Jesse. Ver este enlace
Recientemente escribí una herramienta para mostrar los registros de la consola en una "ventana" movible / de tamaño variable (en realidad, una div). Proporciona una funcionalidad similar a la consola de Firebug pero puedes verla sobre tu página en una tableta. Consola de depuración de Tablet / Smartphone / Phablet
También puede usar Firefox incorporado en WebIDE con Valence
Completa tu dispositivo> en Firefox haz clic en el icono de la llave inglesa> encuentra WebIDE> en "OTRO" haz clic en "Safari, Firefox y otras vistas web en iOS"
[2] https://hacks.mozilla.org/2014/06/webide-lands-in-nightly/