1

我使用 JPlayer 制作了一个自定义播放器,但似乎遇到了问题。所以我有一个自动化的 JQuery 函数,它会查看是否点击了某些东西,然后它会重定向到正确的页面并自动播放与之关联的歌曲。现在效果很好,除了尝试在我的 iPhone 上使用它时,什么都没有发生(Chrome、Safari)。但是,如果我单击播放按钮,播放器将开始播放。

这是功能:

window.setTimeout(function(){ 

        var songToPlay = $("input.songDirected").val();
        if(songToPlay == "falling-in-love")
        {
            //replace discription in select a song
            $("#openSongs").text("Falling In Love");

            $("#jquery_jplayer_1").jPlayer("setMedia", {
                mp3: "mysite/wp-content/uploads/music/FallingInLoveMSTR31113_02.mp3"    
            });
            $('.jp-play').trigger('click');
        }
}, 1000);

这是发生的事情的一个例子。所以这本身被放置在一个函数中,如果为真,它将检查一个值;这执行。现在它将检查歌曲的名称,并将给出的歌曲与适当的 mp3 相关联,并触发点击。我的问题是,点击时;似乎只有 iPhone 什么也没发生。

请让我知道建议或您的想法?

大卫

4

0 回答 0