如何停止 jPlayer 中的播放栏抖动?

How do I stop play bar jitteryness in jPlayer?

我遇到了一些问题,我的播放栏在网站实施时超级紧张。

让这个东西在 jsfiddle 中运行并具有相同的样式,所以我不得不为没有一个而道歉。

示例在这里:http://mindevo.com/geewhiz/music-tracks.html

当您开始播放时,搜索栏的弹跳非常不稳定,并且一直如此。

我怎样才能避免这种紧张情绪?

这是我的初始化函数(该页面实际上是驻留在 http://mindevo.com/geewhiz/ 上的真实 AJAX 加载页面的后备),目前仅包含 jplayer 的示例曲目。

    function startPlaylist() {
    new jPlayerPlaylist({
        jPlayer: "#jquery_jplayer_1",
        cssSelectorAncestor: "#jp_container_1"
    }, [
            {
                title:"Cro Magnon Man",
                mp3:"http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3"
            },
            {
            title:"Your Face",
            mp3:"http://www.jplayer.org/audio/mp3/TSP-05-Your_face.mp3"
            },
            {
                title:"Cyber Sonnet",
                mp3:"http://www.jplayer.org/audio/mp3/TSP-07-Cybersonnet.mp3"
            },
            {
                title:"Tempered Song",
                mp3:"http://www.jplayer.org/audio/mp3/Miaow-01-Tempered-song.mp3"
            },
            {
                title:"Song 5 Song",
                mp3:"http://www.jplayer.org/audio/mp3/Miaow-01-Tempered-song.mp3"
            },
            {
                title:"8 Song",
                mp3:"http://www.jplayer.org/audio/mp3/Miaow-01-Tempered-song.mp3"
            }
        ], {
            swfPath: "../../dist/jplayer",
            loopOnPrevious: true,
            supplied: "mp3",
            loop: true,
            wmode: "window",
            useStateClassSkin: true,
            autoBlur: false,
            smoothPlayBar: true,
            keyEnabled: true,
            preload: "auto"
    });
}

其实设置"smoothPlayBar: false"就解决了这个问题

我将把这个留在这里,供其他遇到紧张的播放栏的人使用。