2017-02-18 2 views
0

ストレージからイメージを取得すると、約1〜2秒かかります。私がそのイメージをローカルに保存できるなら、私は待つ必要はありません。これには何か解決策はありますか?ストレージイメージをローカルに保存する

+0

はいイメージをドキュメントディレクトリにローカルに保存することができます。イメージがダウンロードされると、ドキュメントディレクトリパスなしでそのパスが保存されます。 アプリケーションを実行するたびにドキュメントディレクトリのパスが変更されるため、そのパスを動的に指定する必要があります。この助けを願っています。 –

+0

@RatneshShuklaありがとう!私はこの "ドキュメントディレクトリパス"がどこにあるのか知ることができますか?またはサンプルコードを与えることができますか?私はコーディングに新しいですので、ご理解ください。 –

+0

は –

答えて

1

firebase storageから(JPEG、PNG、...)画像をダウンロードするには、SDWebImageライブラリを使用する必要があります。ダウンロードしたい画像の「URL」を渡す必要があります。

メモリ+ディスクイメージキャッシュ付きの非同期イメージダウンローダで、キャッシュの有効期限が自動的に処理され、同じURLが何度もダウンロードされないことが保証されます。 してください、それは本当に素晴らしいです!

ここでリンク、https://github.com/rs/SDWebImage

+0

これは行く方法です。 – Aragunz

関連する問題