播放器适用于所有其他浏览器,但在IE11中无效。我收到错误消息“无法添加内部侦听器”8次(每个播放列表项目一次,我假设)。
脚本进入onReady事件,但永远不会进入onPlay。我正在运行6.8版本。我已经确认正在生成playList,正如我所提到的,它适用于除IE11之外的所有浏览器。
//get our playlist
var playListItems = [];
$(courseXML).find("audiofile").each(function() {
var newItem = {
file: "assets/audio/"+ $(this).text(),
type: "mp3"
};
playListItems.push(newItem);
});
//redoing this as a playlist
jwplayer("mediaplayer").setup({
flashplayer: "js/jwplayer.flash.swf",
html5player: "js/jwplayer.html5.js",
controls: false,
width: 1,
height: 1,
autostart: false,
playlist: playListItems,
allowscriptaccess: 'always',
events: {
onComplete: function() {
alert("I'm completed");
},
onReady: function() {
alert("I'm ready");
},
onPlay: function() {
alert("I'm playing!");
}
}
});