4

iPad Safari で html5 オーディオを再生できません。

var audio = document.createElement('audio');
    audio.type = "audio/mpeg";
    audio.src = audioUrl;         
    x.appendChild(audio);
audio.load()
    audio.play();

x.innerHTML = '<audio autoplay=autoplay><source src="'+audioUrl + '" type=audio/mpeg /></audio>';

デスクトップの Safari では再生できますが、iPad ではムービーを再生できません...

私はios4.3を使用しています

私が見る必要があると思うかもしれない重要なことの1つは、MIMEタイプをhtaccessに追加することです..それが問題であるかどうかはわかりませんが..つまり、MIME タイプを追加しなくても html5 オーディオでさえ動作するということですか?

私を助けてください。ありがとう..

4

1 に答える 1

1

一部のビデオとオーディオの種類は、特定のブラウザで設定を行わなくても提供されます (mp3 ファイルが提供されるのはこのためです) が、MPEG オーディオが機能するためには、.htaccess へのマッピングを追加する必要があります. サイトの .htaccess ファイルを開いて、次の行を (次のように) 追加するだけです。

AddType audio/mpeg .mp3

それが役立つことを願っています!

于 2011-06-08T18:39:47.153 に答える