FAQ を読みましたが、問題に対する回答が見つかりませんでした。
私の要件は、Flash が Firefox/Opera/Chrome ブラウザーに存在しない場合、HTML5 の「オーディオ」を使用してオーディオ ファイルを再生することです。
私のコードは次のようになります
/*Following code creates URL for M4A and OGG from MP3 url*/
var _oggurl = _url.substring(0, _url.lastIndexOf("."))+".ogg";
var _m4aurl = _url.substring(0, _url.lastIndexOf("."))+".m4a";
$('#jquery_audioPlayer').jPlayer("setMedia", {mp3:_url, m4a:_m4aurl, oga:_oggurl});
$('#jquery_audioPlayer').jPlayer("supplied", "mp3, m4a, oga");
$('#jquery_audioPlayer').jPlayer("play");
オーディオを mp3、m4a、ogg の 3 つの異なる形式に変換し、引数を jPlayer に渡しました。ブラウザからフラッシュ プラグインを削除しても、オーディオは再生されません。HTML5のオーディオタグ(jPlayerなし)を使って別途埋め込んでオーディオを確認したところ、正しく再生されました。
正しく機能させるには、どのような変更を組み込む必要がありますか。
助けてくれてありがとう。