我正在制作音乐混音器,但是当我切换到 chrome 中的其他选项卡时,setInterval 将停止调用函数。
我发现了这一点:当 Chrome 中的选项卡处于非活动状态时,如何使 setInterval 也起作用?但我的问题是,我使用 setInterval 在歌曲之间平滑地改变音量而不是动画。所以我不能使用 Date() 方法。我什至不想使用像 jQuery 这样的东西,只是纯 Javascript。
其实我的 JS 代码并不小,所以有 js 代码的链接:http ://warhome.eu/play/player.js
和 PHP 文件: http: //pastebin.com/FWJDW7e0
感谢帮助!