0

ご存じのとおり、chrome は独自のプレーヤーを使用して mp3 ファイルを再生しています。しかし、ファイルシステムにダウンロードする必要があります..これを試しましたが、結果がありません:

$('.audio_download').click(function(){
    var s = $(this).attr('value');
    $('body').append('<iframe src='+s+' class="dlframe"></iframe>');
    $('iframe.dlframe').ready(function(){
        $(this).remove();
    });
});

コンソールを確認したところ、次のものが見つかりました: リソースはドキュメントとして解釈されましたが、MIME タイプ audio/mpeg: " some-url .mp3" で転送されました。

4

2 に答える 2

2

属性「ダウンロード」のように設定します

<a href='file.mp3' download='Very-Very-Good.mp3'>download</a>
于 2013-08-30T11:40:10.013 に答える
0

Web サーバーでhttp://css-tricks.com/snippets/htaccess/force-files-to-download-not-open-in-browser/のように htaccess を変更する必要があります。

于 2012-07-31T17:30:10.360 に答える