2011-10-26 14 views
1

環境はローカルストレージやWeb SQL DBのようなものとWebKitのブラウザであれば、私はこの画像(ない URL)を保存するためにはJavaScriptを使用することができますどのような方法があります:オフラインで使用するためにJavaScriptを使用して画像を保存するにはどうすればよいですか?

Crabs

Iオフラインにして、file:///my_app/offline_images/f71Gk.jpg(保証されたキャッシュのようなもの)のようなものを使用して、後でデバイスから使用するためにこのイメージを読み込むことができます。

EDIT画像はどのウェブサイトからも提供される可能性があります。したがって、phpスクリプトがbase64でコード化されたコードを返すことはできません。

+0

それは大丈夫でしょうか? (私はデータのURLを考えています) データリンクを提供するだけで、ブックマークすることができます。 –

+0

しかし、base64でエンコードされた画像を使用するのは問題ありません。 編集:ああ、ええ、キャンバスのtoDataUrlはあなたのサーバーにも画像が必要です。 –

+0

私はそうだと思いますが、javascriptが 'http:// i.stack.imgaur.com/f71Gk.jpg'をどのように保存してエンコードするのか分かりません。それが最も効率的な方法であるかどうかは不明です。 – Moak

答えて