Guardar las páginas web para navegar sin conexión
-
14-10-2019 - |
Pregunta
Estoy intentando crear una aplicación para Android que ahorra páginas web para usarlo en offline-navegación , yo era capaz de guardar la página web, pero el problema estaba en los contenidos (imágenes, JavaScript, .. etc), hay una manera de hacerlo programación , yo uso un eclipse y comprobar mi trabajo en un emulador.
Solución
hm, me temo que debiera analizar HTML está usted mismo (me refiero a hacer eso con una adecuada lib) y almacenar todos los recursos (CSS, JS, imágenes, vídeos, etc.) también. s. cómo se hace en un rastreador java: de código abierto rastreadores
Otros consejos
tendrá que buscar todas las imágenes, archivos JavaScript, archivos CSS, etc ... y descargarlos, guardarlos en la misma ruta relativa a los archivos HMTL - Suponiendo que el HTML se codifica con rutas relativas (images/image.png
) y no rutas absolutas (http://www.domain.com/image/image.png
).
Puede buscar con bastante facilidad la cadena HTML para <img
, <script
, <link
etc .. y de análisis a partir de ahí - o usted puede encontrar un 3 ª parte html analizador