2012-01-04 9 views
0

jquery mobileとasp.net mvc 3を使用してmobiサイトで画像のダウンロードを処理する方法と、ユーザーが壁紙をモバイルにダウンロードできるようにする必要がある。モバイルサイトでダウンロードを処理する方法

ダウンロードを開始するか、画像を単純にシンプルにして保存を処理させることができますか?

すべての入力が高く評価されています。

答えて

1

一般的には、戻り時に、ヘッダー

"Content-Disposition", "attachment; filename=\"LicenseAgreement.pdf\"" 

を設定することで、標準のブラウザでコンテンツのダウンロードを強制することができます。このSOはPDFファイルを返す方法を示していますが、理論的にはイメージでも同じことができます。

How can I present a file for download from an MVC controller?

しかし、jqueryの携帯電話でサポートされているすべてのブラウザでもそれを尊重し、プロンプト保存したり、単に新しいウィンドウで画像を開くのいずれかの種類を与えるだろう場合は疑問です。試してみるが、iOS、Android、WinPhone 7.5+、およびブラックベリー6+で試してみると、おそらくすべてが少し違ってくるだろうから、どうなるか見てみよう。

私は、現在のページまたはtarget = "_ blank"のいずれかのイメージに直接リンクして保存することができますが、通常はイメージを保存します。

関連する問題