Pregunta

Me gustaría mostrar una imagen en UIWebView usando

<img src="imageInBundle.png"/>

La imagen de arriba está en mi paquete. Lo cargo, junto con otro HTML en una cadena, así:

[myWebView loadHTMLString:htmlString baseURL:[NSURL URLWithString: @"http://www.abc.com"]]; 

Sin embargo, acabo de recibir un cuadro azul con un signo de interrogación blanco. ¿Hay algo más que deba hacer?

¿Fue útil?

Solución

Intenta cambiar el

[NSURL URLWithString: @"http://www.abc.com"]

a un

[NSURL fileURLWithPath:path]

donde path es algo así como

NSString *path = [[NSBundle mainBundle] bundlePath];

... dependiendo de dónde se coloque la imagen.

Otros consejos

¿Hay alguna razón por la que no está usando UIImageView en su lugar para mostrar esta imagen?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top