J'ai un programme iPhone qui a un UIImage. Cette UIImage doit être transférée vers un objet Image javascript dans un UIWebView. Je pensais cela pourrait être fait en utilisant une URL de données que je transmets à l'UIWebView comme ceci:URL de données/PNG de UIImage
[wview stringByEvaluatingJavaScriptFromString:@"loadimage('%d')",dataurlfromuiimage];
Donc, je dois transférer mon UIImage en données: URL. Je pourrais le faire moi-même si je peux juste obtenir les données PNG, mais je ne peux pas trouver comment faire cela non plus. S'il y a une meilleure façon d'envoyer ceci à WebView, ce serait bien aussi.
Vous ne voudrez peut-être pas utiliser la méthode base64 + javascript pour les images de grande taille, car elle utilise beaucoup de mémoire - Safari conservera les versions base64 et décodées. Devrait bien fonctionner pour les petites images ou si vous n'en avez que quelques-unes – rpetrich