prettyphoto视频播放器ajax和php问题

时间:2011-06-09 10:16:43

标签: jquery ajax zend-framework photo

嘿,我已经在一些视频网站上实现了漂亮的照片,它就像一个魅力。 问题是我正在尝试实现一个计时器,帮助我跟踪视频时间和用户已经看到多少时间。它与任何其他页面工作正常,但我不知道在哪里把它放在漂亮的照片,这是代码我实施:请帮忙

我正在使用zend-framework,这就是视频中的内容:

<?php if ($this->hasid) {
    ?>
                <script type='text/javascript'>

                    var timerinterval
                    jwplayer('player2').onPlay(function() {
                        timerinterval=setInterval('timer()',1000)});
                    jwplayer('player2').onPause(function() {
                        stopTimer()});
                    jwplayer('player2').onComplete(function(){
                        stopTimer()});


                </script>
    <?php } ?>

这是ajax:

    var time=0
function timer(){
    time++;
    if(time%60==0)
    {
        $.post('/video/time/',{
            time:time,
            videoid:$('#videoid').val()
        },function(data){

            });


    }
    $('#timer').html(time);
}
function stopTimer()
{
    clearInterval(timerinterval);
}

1 个答案:

答案 0 :(得分:0)

简短的回答是你发布的样本..不是AJAX。你建议那是你的javascript包括吗?

如果是这样,您需要发布更多代码。 javascript本身很好。如果您遇到问题,'jwplayer('player2')'可能正在引用ID。您需要确保使用与prettyPhoto相同的ID。如果您使用的模板将会破坏ID方案,因为ID在页面中必须是唯一的。