Estoy notando una pequeña molestia cuando trabajo con archivos locales en una UIWebview y espero que haya una solución simple. Como un ejemplo simplificado, digamos en mi proyecto xCode tengo una carpeta llamada "WebProject" que contiene un archivo html y una subcarpeta llamada "images" donde residen las imágenes. El archivo html hace referencia a las imágenes como es de esperar: src = "images/MYIMAGE.jpg" por ejemplo, que funciona muy bien si esta es una página web normal. Sin embargo, cuando carga el archivo html en una UIWebview, esta imagen no se muestra porque parece que todos los archivos se han enviado a una gran carpeta (por lo que el enlace de la imagen es realmente: src "MyIMAGE.jpg"). ¿Hay alguna forma de imponer la estructura del directorio de estos archivos en el paquete principal, para que este tipo de cosas no suceda? ¡Gracias!Mantenimiento de la estructura del directorio al cargar archivos locales en UIWebview en el iPhone
Mantenimiento de la estructura del directorio al cargar archivos locales en UIWebview en el iPhone
Respuesta
Simplemente cree la estructura que desee en el sistema de archivos (utilizando el buscador o lo que sea) e importe ese árbol completo en su proyecto. Asegúrese de seleccionar "Crear referencias de carpeta para cualquier carpeta agregada"
Notará que estas carpetas son azules en lugar del amarillo normal utilizado para grupos. Esta estructura de carpetas existirá en el paquete y sus referencias relativas funcionarán como usted espera.
Espero que ayude.
Consulte this page y this tech note para saber cómo agregar recursos y mantener la estructura del directorio. Asegúrese de seleccionar el botón de opción que dice "Crear referencias de carpeta para cualquier carpeta agregada". Luego, cuando vaya a escribir su código, las rutas relativas a la carpeta del paquete se resolverán como si fueran subdirectorios. Porque lo son, incluso en los recursos de su aplicación.
- 1. iPhone UIWebView carga lenta en archivos HTML locales
- 2. eliminar la estructura del directorio al comprimir archivos en PHP
- 3. UIWebView cargar datos de video locales
- 4. Control de picos de memoria al cargar archivos locales (Office e iWork) en UIWebView
- 5. cómo detectar redireccionamientos de url al cargar UIWebView en iphone?
- 6. Cómo cargar archivos JSON locales en Javascript
- 7. cargar nuevos archivos en el directorio
- 8. ¿Estructura del árbol del directorio de la lista en python?
- 9. Diseño/estructura del directorio para proyectos grandes de iPhone/iPad
- 10. Estructura del directorio de caché
- 11. Copiar archivos preservando la estructura del directorio con rastrillo
- 12. iPhone dev: ¿Aumenta la velocidad de desplazamiento en UIWebView?
- 13. ¿Cómo identifico un directorio sin conservar la estructura del directorio?
- 14. Cargar URL de HTTPS en UIWebView
- 15. Forma correcta de cargar imágenes en UIWebView del objeto NSData
- 16. ¿Cómo incrustar imágenes locales en UIWebView?
- 17. Estructura del directorio de Octopress
- 18. descarga de archivos desde UIWebView en iPhone SDK
- 19. UIWebView gotea al mostrar archivos PDF grandes en el iPad
- 20. Asp.Net Autenticación de formularios al usar el iPhone UIWebView
- 21. Modificación de la estructura del directorio en Subversion
- 22. iPhone Dev: UIWebView baseUrl a recursos en la carpeta Documentos no paquete de aplicaciones
- 23. ¿Cómo hago que el contenido de UIWebView se ajuste al tamaño de la pantalla del iPhone?
- 24. iPhone: pop botón en UIWebView
- 25. Android Test Project Estructura del directorio al usar Eclipse
- 26. Cómo cargar archivos locales html con imágenes, js y css en WebView Cocoa/Mac OS
- 27. ¿Por qué Django no produce archivos locales desde archivos de plantilla en otro directorio? información
- 28. Habilitar cookies en UIWebView (iPhone)
- 29. de Desarrollo del iPhone: Asir texto seleccionado/resaltado en UIWebView
- 30. iPhone - UIWebview - Obtener la URL del enlace al que se hizo clic
El enlace está muerto, pero la respuesta sigue siendo precisa. –
Actualizado, gracias por señalarlo. – jbm