スマホでMP3をダウンロードするページを作成する時の注意点
2013年07月27日
スマートフォン向けのページで、音楽データを配信するページを際にちょっとつまづいたので、メモを残しておきます。
内容としては高度なものではなく、単純にMP3データをサイト上において、自由にダウンロードしてもらおう、というものです。
MP3のデータをサーバーにアップしたらa要素でリンクを張ればOKかな、と思っていたのですが、これだとストリーミング再生になってしまいました。
ダウンロードしてくれない。
.htaccessにおまかせ
そこで、
.htaccessで、
<Files *.mp3> ForceType application/octet-stream Header set Content-Disposition attachment </Files>
と書くことで、無事解決しました。
スマホでもダウンロード動作にさせることができました。
参考
.htaccessによりmp3ファイルを強制ダウンロードさせる方法
ちなみにiPhoneだと、これでもうまく行かないみたいです。
アプリなどを利用してダウンロードしてもらうしかないのでしょうか?