我使用以下代码在我的网页上使用 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);
}
});
它在所有浏览器中都可以正常播放,但我发现当浏览器中的某些权限被阻止时,它不会播放音频文件,也不会显示警报消息,任何人都可以解决这个问题,以便至少 jplayer 在权限被阻止时显示警报。或任何其他使用 javascript 检测权限的方法。