UIImage가있는 iPhone 프로그램이 있습니다. 이 UIImage는 UIWebView의 javascript Image 객체로 전달되어야합니다. 나는이 같이있는 UIWebView에 보낼 데이터 URL을 사용하여이 작업을 수행 할 수있는 생각 :UIImage의 데이터 URL/PNG
[wview stringByEvaluatingJavaScriptFromString:@"loadimage('%d')",dataurlfromuiimage];
그래서, 나는 데이터로 내있는 UIImage를 전송해야합니다 : URL을. PNG 데이터를 얻을 수 있다면이 방법을 직접 수행 할 수 있습니다. 이것을 WebView로 보내는 더 좋은 방법이 있다면 좋을 것입니다.
대용량 이미지를 사용하는 경우 base64 + javascript 메서드를 사용하지 않으려는 경우가 있습니다. Safari는 base64 및 디코딩 된 버전을 모두로드합니다. 작은 이미지의 경우 또는 큰 이미지가 몇 개있는 경우 잘 작동해야합니다. – rpetrich