1

地獄の友よ

mp3 ファイルをダウンロードする HTML5 ダウンロード属性の非常に基本的な例を実行しています。その例は Chrome で動作していますが、FF (24) では動作していません。

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head>
<title>HTML5 download Attribute Example</title>
<meta name="description" value="" />
</head>
<body>
    <a href="SOME_VALID_PATH/Intro.mp3" download="Intro.mp3">Download file</a>
</body>
</html>

FFでは、ダウンロードするのではなく、そのmp3を再生しています。 http://davidwalsh.name/demo/html5-download.phpのような他のデモサイトからのダウンロードの他の例がその FF でどのように機能しているか。

4

1 に答える 1

1

FireFox には、mp3 ファイルを再生するためのデフォルト設定があります。

この設定にアクセスするには、FF:s アドレス バーにabout:configと入力します。設定自体は「media.windows-media-foundation.enabled」という名前です

したがって、最終的には、ダウンロードするか再生するかはユーザーの構成オプションです。たとえ FireFox がデフォルトの決定を下したとしてもです。FireFoxでは、ファイルを再生する代わりに「ロングクリック」してダウンロードできると思います。

仕様を見ると、ダウンロード属性は FireFox オプションをオーバーライドする必要があると思います。そのため、これが引き続き発生する場合は、FireFox が本来の動作をしていないと思います。

于 2013-10-08T05:55:35.107 に答える