UIWebView内の画像をダウンロードしてUIImageに読み込むことはできますか?私は、ユーザーがWebサイトから電子メールを取得し、それを自分のアプリケーションに読み込ませることを許可したいと思います。手動で写真を自分の写真アルバムにダウンロードさせてから、写真アルバムにアクセスして写真を読み込めるようにすることができます。私はそれをより滑らかにするように努力しています。だれでもこの上に光を放つことができればそれは素晴らしいでしょう。ありがとう!UIWebViewを使用してWeb画像をロードしていますか?
0
A
答えて
0
UIWebViewにダウンロードされたイメージは、base64形式でない限り保存できません。
実際にできることは、javascriptを使用してページのソースコードをキャッチし、それを文字列として保存することだけです。 (そのため、イメージはbase64形式でなければなりません)。
0
ASIWebPageRequestを見ましたか?ページの読み込み要求を傍受した場合は、そのシステムを介して実行し、結果をUIWebViewにロードして途中でイメージを傍受することができます。
関連する問題
- 1. AsyncTaskを使用してWebから画像をロードする
- 2. iOSでjsPDFを使用して画像を保存するUIWebView
- 3. バックグラウンド画像JavaScriptを使用して進捗トラックをロードしています
- 4. NSBundleに含まれていない画像がダウンロードされているUIWebViewを使用しています。
- 5. JavaScriptを使用してWebページに画像を非同期にロードする
- 6. iOS 10のUIWebViewベータ版:何もSVG画像をロードしていない
- 7. UIWebViewを使用してサーバーから動画を再生していません
- 8. 画像の配列から画像をロードしようとしています
- 9. CustomListViewでPicassoを使用してURLから画像をロード
- 10. PHPを使用してhtml/wordpressから画像をロード
- 11. jQueryを使用して配列から画像をロード
- 12. Picachaを使用してRecyclerViewに画像がロードされない
- 13. XMLHttpRequestを使用してWebサービスから画像を取得
- 14. wgetを使用してWebページから画像をダウンロード
- 15. Frescoを使用してファイルから正しいアスペクト比で画像をロード
- 16. UIスレッドから画像をロードしていますか?
- 17. AJAXを使用して生の画像データをロードする
- 18. volleyライブラリを使用してImageViewに画像をロードする
- 19. 画像は、画像をロードしていないのonCreateメソッド
- 20. NSExtensionJavaScriptPreprocessingFileを使用して画像を共有しない画像
- 21. JavaScriptを使用して遅延ロードする画像
- 22. UIWebViewを使用してAirplayデバイスから残像を消去
- 23. PHPExcelを使用して画像を含むExcelファイルをロード
- 24. FXML ImageViewに画像をロードしていますか?
- 25. 画像をロードしているサイトを検出します
- 26. AngularJSを使用してWebページに画像を追加する
- 27. ピカソを使用して画像アイコンをロードして表示する
- 28. ケラスを使用して画像をロードして表示する方法は?
- 29. PHPを使用した画像のロード
- 30. SSLを使用してオフラインでPicassoで画像をロード
したがって、ユーザーがランダムなウェブサイトから画像を保存することに決めた場合、その画像をキャッチする方法はありませんか?とにかく野生のwebにbase64形式を強制する方法はないと思います。あなたの第二の選択肢に関しては、どうやってそのようなことをするのですか?あなたがページを手に入れることができれば、あなたはすべての画像のリンクを解析しようとしますか? – Dave
。 HTMLソースコードを取得するには、stringByEvaluatingJavaScriptFromStringメソッドを実装する必要があります。 NSString * html = [yourWebView stringByEvaluatingJavaScriptFromString:@ "document.body.innerHTML"]; – vincent