0

这个问题涉及 wp-ecommerce 的 jplayer 插件(http://getshopped.org/premium-upgrades/premium-plugin/jplayer-mp3-player/),分为两部分。我在他们的论坛上问过这个问题,但是尽管它是付费插件,但他们几乎不提供任何支持...

所以第一部分:我使用 jplayer 插件来预览 mp3(例如http://www.bombthebass.com/store/music/x-ray-eyes/)每当播放 mp3 时,chrome 中的控制台都会返回 Uncaught TypeError: Not jquery.jplayer.js.min 的第 34 行有足够的参数。有人能弄清楚它来自哪里吗?

第二部分:一般来说,当一个实例开始时,我会尝试让播放器暂停所有其他实例。这不适用于全新安装(不应该是默认行为吗?)我尝试手动添加 jplayers pauseOthers 方法,如下所示:

$('#jquery_jplayer_').bind($.jPlayer.event.play, function() { $(this).jPlayer("pauseOthers"); });

这将返回 Uncaught TypeError: Cannot read property 'play' of undefined。由于它是 wordpress 的插件,因此应包含所有必要的脚本。我还尝试了旧版本的 jquery(当前 1.7.1,我尝试过 werde 1.4 和 1.6 的旧版本)。为什么未定义播放事件?

非常感谢您的帮助!

4

1 回答 1

0

好的,对于想知道的每个人:wpsc jplayer 脚本和 jquery 的最新版本存在兼容性问题,现在在当前插件版本中已修复。

于 2012-06-12T08:43:28.683 回答