Editar:iPad de carga local HTML en vista web con imágenes y Javascript
Así que la respuesta fue en este post: Loading javascript into a UIWebView from resources
usted encontrará todo lo que necesita saber para cargar una aplicación HTML5 con los directorios allí , solo asegúrese de colocar los archivos en su proyecto de Xcode haciendo clic en el botón de opción que dice "Crear referencias de carpeta para cualquier carpeta agregada". Entonces solo usa el código en los enlaces que he agregado allí.
Gracias a Sergio por la ayuda.
He pasado por StackOverflow ya varias veces y ninguno de los código de encuentro no puede mostrar las imágenes de mi html5 aplicación. La parte difícil parece estar cargando archivos de diferentes subdirectorios. No quiero arrojar todo en la raíz y luego usar los grupos en Xcode porque tendría que volver a factorizar mucho el código HTML5.
Me gustaría construir esto como un contenedor liviano, no tiene que usar PhoneGap. Además PhoneGap viene con un bagage más grande de errores (probé nuestra aplicación y se colgó en el iPad y trabajó en el iPhone). Ya es bastante difícil lidiar con el lado HTML5 de las cosas y Cocoa Touch.
Así que aquí es como me carga la página HTML:
[webView loadRequest:[NSURLRequest requestWithURL:
[NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
he encontrado alguna solución que se está haciendo de mí más cerca de "crear referencias de carpeta para todas las carpetas añadidas" al agregar los archivos a la carpeta de recursos, lo ahora puede ver algunas de las imágenes que se están cargando. El JS no parece estar funcionando correctamente. He probado esta aplicación cargándola desde una URL que se ejecuta en un servidor local y funciona en ese caso.
Así que CSS obviamente está funcionando, las imágenes también, pero JS parece ser un problema.
Espero que encuentre la respuesta pronto.
Antiguo
(esto es cuando yo era incluyendo las carpetas de manera equivocada)
Así como ustedes no tiene que estar preguntando ¿qué estoy viendo (que me parece js y las imágenes no se cargan y me tienen subdirectorios en la aplicación HTML5):
mensajes interesantes que están relacionados con este:
Loading javascript into a UIWebView from resources Link to resources inside WebView - iPhone
dice que sus imágenes no se muestran; ¿se procesa el resto del HTML (es decir, texto)? – sergio
Sí, el texto se carga. Lo siento por eso. Aunque no he probado si los enlaces funcionan. He hecho demasiadas pruebas y olvidé probar eso en las últimas. – HotFudgeSunday
¿Está incluyendo todas sus imágenes en el grupo de recursos de su proyecto? ¿O dónde están alojados? – sergio