2009-08-31 21 views
1

私は、データベースにBlobとして格納されている画像の束をUIWebViewに含める必要があります。私はこれを直接実行したいと思います。最初に一時ファイルとして保存する必要はありません。 UIWebViewでURLの代わりに生データを使用して画像を表示する方法はありますか?画像のblobをUIWebViewに直接表示しますか?

答えて

2

RFC 2397、データURIスキームを使用してください。 Mark Kolichは、様々な文脈でそれに対してnice write-upを持っています。彼は主にCSSについて議論していますが、HTMLは同じです(HTMLの例もあります)。

0

私はiPhoneのWebKitが引き続きCocoa URLローディングシステムを通じてURLを読み込むと仮定しています。その場合は、NSURLProtocolをサブクラス化し、データベースからデータをロードする独自のカスタムスキームを作成することをお勧めします。これはバックグラウンドスレッド上にあることに注意してください。スレッドの安全性に注意してください。

+0

こんにちは、私はUIWebViewを使用してこれの例がありますか? – stigi

+0

いいえ、 'NSURLProtocol'をサブクラス化する方法に関するドキュメントはかなり良いです。もしあなたが立ち往生したらここに質問を投稿してください –

関連する問題