2

box.comからmp3ファイルを強制的にダウンロードする必要があります。残念ながら、Boxはすべての応答にcontent-disposition:inlineヘッダーを追加し、これを変更したり、ファイルのカスタムmimetypeを設定したりする方法はありません。したがって、ブラウザはダウンロードする代わりにファイルをストリーミングします。また、トラフィック上の理由から、サーバー側のソリューションを使用して応答ヘッダーを変更することはできません(すべてのダウンロードはbox.comから直接実行する必要があります)。

Chrome / Chromiumの場合、<a>にhtml5ダウンロード属性を使用できますが、safariはそれをサポートしていません(Macで5.0.4でテスト済み)。

では、Safariで何ができるでしょうか?たぶん、JavaScriptのトリックか何かがありますか?

4

1 に答える 1