tengo un programa que tiene un iPhone UIImage. Este UIImage debe transferirse a un objeto de imagen de JavaScript en un UIWebView. Estaba pensando que esto podría hacerse mediante una dirección URL de datos que envío a la UIWebView así:URL de Datos/PNG de UIImage
[wview stringByEvaluatingJavaScriptFromString:@"loadimage('%d')",dataurlfromuiimage];
lo tanto, necesito transferir mi UIImage en un Data: URL. Podría hacer esto yo mismo si pudiera obtener los datos PNG, pero tampoco puedo encontrar cómo hacerlo. Si hay una mejor manera de enviar esto a WebView, eso sería bueno también.
Es posible que no desee utilizar la base 64 + javascript método para imágenes grandes como es utiliza una gran cantidad de memoria - Safari mantendrá tanto la base 64 y decodificado versiones cargadas. Debería funcionar bien para imágenes pequeñas o si solo tiene algunas grandes – rpetrich