jplayer после перенаправления видео на URL - PullRequest
0 голосов
/ 21 сентября 2011

на html-странице я ищу способ перенаправить на URL после окончания видео Я пробовал этот код безуспешно (событие перенаправления в конце)

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>

<script type="text/javascript" src="js/jquery.jplayer.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){

$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
m4v: "intro.mp4",
poster: "intro.png"
}).jPlayer("play");
},
swfPath: "js",
supplied: "m4v",
size: {
width: "950px",
height: "320px",
cssClass: "jp-video-360p"
}
,
events:{
onComplete: function() {
window.location = "http://www.cnn.com";
}
},
});
});
//]]>
</script>

этот код автоматически воспроизводит видео, но не перенаправляет после воспроизведения.

Спасибо

1 Ответ

0 голосов
/ 22 сентября 2011

Вот решение с использованием завершенного события:

<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){

    $("#jquery_jplayer_1").jPlayer({
        ready: function () {
            $(this).jPlayer("setMedia", {
                m4v: "intro.mp4",
                poster: "splashvideo.png"
            }).jPlayer("play");
        },
        swfPath: "js",
        supplied: "m4v",
        size: {
            width: "950px",
            height: "320px",
            cssClass: "jp-video-360p"
        }
        ,
   ended: function() {
           window.open("http://www.yoursite.com/welcome", "_self");

   },
    });
});
//]]>
</script>
...