次のコードを使用して、Web ページで Jplyer プラグインを使用しています。
$("#jquery_jplayer_1").jPlayer({
ready: function(event) {
$("#jquery_jplayer_1").jPlayer("setMedia", { mp3: "Demo/demo/Demo.mp3" }).jPlayer("play");
},
swfPath: "Jplayer.swf",
supplied: "mp3",
volume: 1,
wmode: "window",
solution: "html,flash",
error: function(event) {
alert(event.jPlayer.error.mes);
}
});
すべてのブラウザーで正常に再生されますが、ブラウザーで一部のアクセス許可がブロックされている場合、オーディオ ファイルが再生されず、アラート メッセージも表示されないことがわかりました。またはJavaScriptを使用して許可を検出するその他の方法。