0

iPad のモバイル Safari でオーディオを再生するのは、非常に難しいように思えます。明らかに、私はどこかを台無しにしています。私が行った再生アクションが必要であると読みましたが、オーディオは再生されません。画像ボタンをクリックしてmp3を再生したいだけです。私が構築したものは、デスクトップでは正常に動作しますが、モバイル Safari では再生されません。

$(".playback").click(function() {
    var selectedAudio = $(this).attr("id");
    var myAudio = document.getElementById(selectedAudio + "-audio");
    myAudio.play();
});​

これは、テストに使用したフィドルです。どうもありがとう!

http://jsfiddle.net/Pzsax/2/

4

2 に答える 2

0

オーディオのタイプを「audio/ogg」に変更したところ、Firefox で動作することが示されました。Safariでも同じことを試してください。また、別の形式の "audio/mpeg" .mpeg ファイルでオーディオのセカンダリ ソースを追加することもできます。

于 2012-12-02T17:48:24.403 に答える
0

簡単な情報として、あなたのフィドルは Firefox 17 では動作しません。

Firebug スロー:

「audio/mpeg」の「type」属性の指定には対応していません。メディア リソースの読み込みに失敗しました。

于 2012-12-02T17:33:29.537 に答える