jPlayer - 多实例mp3播放器

时间:2013-12-05 15:04:43

标签: php jquery jplayer multiple-instances

我正在制作一个程序,我需要使用最多4个jPlayer mp3播放器实例。

一切似乎都运转良好,但当我全部播放时,1比1会发生以下情况。

我播放这些项目,当我再次尝试播放它们时,它似乎在某种程度上不会一直回到音轨的开头。它要么在最后几秒开始,你会听到像tss之类的声音。或者它随机地从中间的某个地方开始。

但另一方面,有时它确实起作用,它像丝绸一样光滑。我只是使用jPlayer站点的标准jquery。我唯一改变的是CSS和一些HTML。

HTML如下:

<div id="cp_container_1" class="cp-container">
     <div class="cp-circle-control"></div>
         <ul class="cp-controls">
             <li><a class="cp-play" tabindex="1">play</a></li>
             <li><a class="cp-pause" style="display:none;" tabindex="1">pause</a></li> <!-- Needs the inline style here, or jQuery.show() uses display:inline instead of display:block -->
         </ul>
</div>

为播放器加载源的jquery如下:

                <script type="text/javascript">
                $(document).ready(function(){
                    var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",
                    {
                        mp3: "'.MEDIA_PATH.$questionResult->vraaggeluid.'"
                    }, {
                        cssSelectorAncestor: "#cp_container_1",
                        swfPath: "script/jplayer",
                        wmode: "window",
                        solution: "flash,html",
                        supplied: "mp3"
                    });                       
                });
                </script>

任何可以帮助我的人?上面的脚本与PHP结合,它是一个回声。我也尝试使用静态值作为源,但这没有用。

1 个答案:

答案 0 :(得分:0)

为了寻找这个问题的答案的用户,请尝试查看HTML5。我一直在将HTML5与jQuery结合使用,以便将mp3和视频播放器的多个实例融入我的应用程序中。它就像一个魅力,没有jQueryplayer可以击败简单的lvl。