AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

Hola a todos,

Quería saber si es posible cargar en un UIWebView un documento html que este integrado con la aplicación, sería meter en recursos, por ejemplo, una carpeta con el archivo, imágenes, css, etc y después cargarlo dentro del UIWebView.

Muchas gracias.

preguntado 31 Ene '12, 10:07

undess's gravatar image

undess
34237

cerró 31 Ene '12, 11:31

juanmac's gravatar image

juanmac ♦
3.0k334181

La pregunta ha sido cerrado por el siguiente motivo "Pregunta duplicada" por La pregunta ha sido cerrado por la siguiente razón "Pregunta duplicada" by juanmac 31 Ene '12, 11:31


He encontrado respuestas para cuando cargas una pagina web local (de un ordenador con una servidor virtual), y alguna para generar el html en la aplicación y hacer un loadHtmlString, pero ninguna para cargar archivos html que se instalen con la aplicación directamente en el movil.

De todas formas ya he encontrado una solución, la publico para quien no encuentre como me ha pasado otra respuesta:

Insertar una carpeta con los archivos htmlContent/archivo.html y las subcarpetas htmlContent/css/general.css y embeberlas dentro de la aplicación, tildar la casilla "Create folder reference..."

Después en el código:

NSString *htmlFolder = [NSString stringWithFormat:@"%@/%@", [[NSBundle mainBundle] bundlePath], @"htmlContent"];
NSString *htmlFile = [NSString stringWithFormat:@"%@/%@", rutaBase, @"archivo.html"];
NSURL *url = [NSURL fileURLWithPath:htmlFile];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[htmlLoader loadRequest:request]; // El objeto UIWebView

Espero le sirva a alguien si hay mejor forma de hacerlo... pues mejor.

enlace permanente

respondido 31 Ene '12, 12:27

undess's gravatar image

undess
34237

Pregunta bastante repetida. Hay que usar el buscador antes de preguntar! Saludos.

enlace permanente

respondido 31 Ene '12, 10:32

ManueGE's gravatar image

ManueGE
3.1k284260

Sobre esta pregunta

Etiquetas de la pregunta:

×42
×10

Pregunta realizada el: 31 Ene '12, 10:07

Pregunta visitada: 667 veces

Última modificación: 31 Ene '12, 12:27

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Realizar Donación