如何禁用jQuery.jplayer自动播放?

问题描述:

当我初始化播放器这样的:如何禁用jQuery.jplayer自动播放?


$("#jquery_jplayer").jPlayer({ 
     ready: function() { 
      this.element.jPlayer("setFile", "/previews/cancion.mp3", "/previews/horse.ogg").jPlayer("play"); 
     }, 
     volume: 50, 
     oggSupport: true 
    }) 


有什么办法禁用自动播放?

删除.jPlayer("play")

+0

那么禁用循环呢? – 2010-04-22 16:06:14

+0

我不相信这是默认的...或者它呢? – 2010-04-22 16:07:50

+0

是的,它是默认设置的! – 2010-04-22 16:19:12

如何阅读本手册:

http://www.happyworm.com/jquery/jplayer/latest/developer-guide.htm

禁用循环(重复)我会尝试:

$("#jpId").jPlayer("onSoundComplete", function() { 
    // Directly access this instance's jPlayer methods. (Does not support chaining.) 
    this.stop(); 
}); 
+0

伟人(Y)非常有用! – 2010-04-22 16:32:34

.jPlayer("pause"); 

就是这样。它为我的项目工作。把它放在播放歌曲的函数的末尾。不是加载jplayer的功能,而是轨道选择功能。

为6-7年后的人们欢呼。 :)其他人确实帮助我找到了这个简单的决定性解决方案。