0 votos

HTML no encuentra enlaces locales e imágenes locales (Chrome en Android 10)

Estoy usando una tablet (Lenovo M10 FHD Plus) que funciona con Android 10.

Según Archivos locales reconsiderados: Abrir archivos HTML locales (file:///path/to/file) en Chrome en Android 10.x, para usar URLs locales en HTML, coloco mis documentos en la carpeta:

Archivos > Almacenamiento interno > Android > datos > com.android.chrome > archivos > Descargas

Dentro de mi archivo "index.html" uso:

          ...href="a1.html"...

          ...src="smily.gif"...

Los archivos HTML "index.html" y "a1.html", así como la imagen "smily.gif" están ubicados en mi tablet dentro de la carpeta mencionada anteriormente.

Cuando hago clic en el archivo "index.html" y selecciono Chrome, el archivo se abre correctamente en Chrome... pero la imagen "smily.gif" no se muestra (en su lugar, veo el texto alt="This is a smily"). Además, cuando hago clic en el enlace (URL local) para abrir el documento "a1.html", Chrome NO lo encuentra, y en su lugar muestra una página vacía con el siguiente mensaje de error:

No se pudo acceder a tu archivo
Puede haber sido movido, editado o eliminado.
ERR_FILE_NOT_FOUND

No hace falta decir que los ejemplos de HTML anteriores funcionan perfectamente en mi computadora con Windows 10 (incluidos los enlaces locales e imágenes)!

Mis preguntas son:

  1. ¿Dónde debo poner mis archivos "index.html", "a1.html" y "smily.gif" (si la carpeta mencionada anteriormente está incorrecta)?
  2. Si href="a1.html" y src="smily.gif" no funcionan en Android, ¿cómo debo referirme a archivos locales en href= y src=?
  3. ¿Puede la instrucción: base href="___" ayudarnos aquí, en caso de que la respuesta al punto (2) requiera rutas de archivo largas?

¡Muchas gracias por tu amable ayuda!

0voto

user1812379 Puntos 118

Primero, no es cierto que todos los archivos sean accesibles en Windows-10 y el navegador. Esto es por seguridad. En Windows, necesitas algo como IIS o Apache ejecutándose. Supongo que es lo mismo en Android.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X