在更新此网站的视频播放器的过程中,我遇到了问题。完成电影后无法触发事件。尝试了所有嵌入选项并搜索了API常见问题解答和论坛。有谁知道为什么这不起作用。可能想看看源代码。它并不漂亮,但有人可能会看到冲突。我检查了Firebug中的console.log,它没有出现任何错误。提前谢谢。
戴夫
www.friedmanllp.com/home3.php
<script type="text/javascript">
jwplayer('mediaplayer').setup({
flashplayer: 'video/intro.swf',
id: 'playerID',
width: '545',
height: '380',
autostart: true,
events: {
onComplete: function(e) {
alert('Works');
}
}
});
</script>
答案 0 :(得分:1)
在onComplete事件中尝试不使用e。供参考检查this out
<script type="text/javascript">
jwplayer('mediaplayer').setup({
flashplayer: 'video/intro.swf',
id: 'playerID',
width: '545',
height: '380',
autostart: true,
events: {
onComplete: function() {
alert('Works');
}
}
});
</script>
答案 1 :(得分:0)
我遇到了同样的问题。我找到的修复方法是确保flashplayer和jwplayer.js网址与正在加载的网页位于同一个域中。如果它们不匹配,视频仍会播放,但事件不会触发。