jwplayer事件没有解雇

时间:2011-10-03 19:34:41

标签: javascript events jwplayer

在更新此网站的视频播放器的过程中,我遇到了问题。完成电影后无法触发事件。尝试了所有嵌入选项并搜索了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>   

2 个答案:

答案 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网址与正在加载的网页位于同一个域中。如果它们不匹配,视频仍会播放,但事件不会触发。