JQuery плагин YouTube - вызов методов - PullRequest
0 голосов
/ 21 декабря 2011

Я использую плагин jQuery Youtube для встраивания видео на YouTube и использования некоторых методов API с видео.

У меня есть следующий код:

<div id="player"></div>
<script type="text/javascript">
    jQuery("#player").tubeplayer({
        width: 600, // the width of the player
        height: 450, // the height of the player
        allowFullScreen: "true", // true by default, allow user to go full screen
        initialVideo: "VIDEO_ID", // the video that is loaded into the player
        preferredQuality: "default",// preferred quality: default, small, medium, large, hd720
        onPlay: function(id){}, // after the play method is called
        autoPlay: true,
        onPause: function(){}, // after the pause method is called
        onStop: function(){}, // after the player is stopped
        onSeek: function(time){}, // after the video has been seeked to a defined point
        onMute: function(){}, // after the player is muted
        onUnMute: function(){}, // after the player is unmuted
        onPlayerEnded: function(){alert('ENDED')},
    });
</script>

Это нормально воспроизводит видео, но когда видео закончится, я ожидаю, что функция onPlayerEnded() включится и выдаст мне alert('Ended'), а это не так.

Кто-нибудь использовал этот плагин, прежде чем указывать мне, почему это так?

Большое спасибо

1 Ответ

0 голосов
/ 21 декабря 2011

работает нормально, может быть проблема с вашим браузером, попробуйте использовать console.log вместо alert и проверьте вашу консоль.

я положил ваш код в jsfiddle, и он работает http://jsfiddle.net/sabri/wHpmM/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...