如何在所有页面上播放歌曲?令人耳目一新

How to play song with all page? with refreshing?

本文关键字:耳目一新 播放      更新时间:2023-09-26

我使用的是jquery的jplayer。当我点击网页上的其他链接时(当页面刷新时),歌曲必须继续播放,但它正在重新设置。。。我的JS代码是…

 new jPlayerPlaylist({
            jPlayer: "#jplayer_1",
            cssSelectorAncestor: "#jplayer_container"
        }, [
            {
                title:"Your Title 1",
                mp3:"/path/to/music.mp3"
            },    
            {
                title:"Your Title 2",
                mp3:"/path/to/more-music.mp3"
            }
        ], {
            preload : "auto",
            swfPath: "mp3js",
            supplied: "mp3",
        });

您可以使用cookie保存Audio.currentTime歌曲的当前时刻。如果用户离开页面,请在cookie中添加当前位置,然后当他到达新页面时,从cookie中提取时间,并将音乐放在正确的时刻。

请注意,根据客户端的连接速度,它可能会导致轨道上出现"油门"。在AJAX中也可以做到这一点,但我不知道具体是怎么做到的。。。