¿Hay alguna manera de ver el código fuente HTML en el navegador web de Android?
156
Puede usar el alert
método de Javascript para devolver el código fuente, escriba esto en la barra de direcciones:
javascript: alert(document.getElementsByTagName('html')[0].innerHTML);
En Firefox o Chrome en Android, es posible ver la fuente con el prefijo de la URL en la barra de direcciones con "
view-source:
", es decir, "view-source:http://google.com
".fuente
javascript:document.location='view-source:'+document.location;
Busque una aplicación llamada Ver fuente web en el mercado e instálela.
Luego, cuando navegue, abra su menú y toque "compartir", en la lista que aparece, elija Ver fuente web.
fuente
La aplicación mencionada en esta respuesta no se ha actualizado desde 2009.
Es posible que desee probar VT View Source .
fuente
Otra herramienta que es útil para ver la fuente y su modificación en vivo, en Firebug / Web Inspector de manera similar, es el weinre depurador remoto.
fuente
Cree un nuevo marcador (bookmarklet) en Mobile Chrome con:
Nombre: Ver código fuente (vs)
URL:
javascript:document.location='view-source:'+document.location; void(0);
Ahora, cuando esté en una página, toque el campo de dirección y comience a escribir: vs. El marcador debería aparecer, haga clic y estará listo.
fuente
En Chrome, hay una instalación de depuración remota. Si instala Chrone en su teléfono. Si conecta su teléfono a través de USB a la PC, puede ver la fuente modificada de Javascript en su PC en un navegador Chrome.
Consulte el final de http://eclipsesource.com/blogs/2012/08/14/debugging-javascript-on-android-and-ios/
fuente
Si esto es para la depuración (de su comentario parece que es) algo aún mejor es instalar una extensión de conmutador de agente de usuario para Firefox o Chrome en su escritorio. Cambie el agente de usuario a Android y obtendrá la versión móvil del sitio, pero con todas las herramientas de fuente y depuración a las que está acostumbrado.
fuente
puede capturar la fuente en su shell o en un archivo de texto si está utilizando un emulador, lo cual es muy útil para el desarrollo. Para hacer esto, necesitará instalar las Herramientas para desarrolladores de Android, que vienen con adb. Encienda su emulador y luego desde el shell de su sistema operativo ejecute el comando:
Esto generará cualquier cosa desde la aplicación del navegador en su emulador y suprimirá cualquier otro mensaje de registro. A partir de ahí, adb capturará los comandos javascript console.log y los mostrará para que los vea. Entonces, si está utilizando JQuery, puede agregar esto a su página y generará toda la página html en el registro:
Esto generará todo el contenido de su etiqueta html en la página en el registro.
Puede capturar la salida de su registro (usando BASH, al menos, no puedo hablar con otros shells) con:
ahora, cualquier salida del registro se volcará en su archivo log.txt. Esto es realmente útil para HTML de una página entera, ya que puede buscarlo como lo haría con cualquier otro documento de texto.
Si desea obtener un bit específico de la página en lugar de todo, puede especificar esa parte de la página en lugar de la etiqueta html en su JQuery, por lo que si necesita mirar un solo div que tiene una clase / id asociado con él (para este ejemplo, tiene una clase llamada 'inspect-me'), puede cambiar su JQuery a:
fuente
Si está utilizando un navegador Opera, escriba esto en su barra de direcciones, asegúrese de borrar el http y otras cosas, luego escriba:
en la dirección de la página que abriste.
fuente
Si desea ver la fuente de la página del navegador de Android, o inspeccionar la página, puede usar este https://developer.chrome.com/devtools/docs/remote-debugging Su muy buen inspector
fuente