音楽ミキサーを作っているのですが、chrome で他のタブに切り替えると setInterval が関数の呼び出しをやめてしまいます。
私はこれを見つけました: Chrome でタブが非アクティブなときに setInterval も機能させるにはどうすればよいですか? しかし、私の問題は、アニメーションではなく、曲間で音量をスムーズに変更するために setInterval を使用していることです。そのため、Date() メソッドを使用できません。jQueryのようなものは使いたくありません。純粋なJavascriptだけです。
実際、私の JS コードは小さくないので、js コードへのリンクがあります: http://warhome.eu/play/player.js
および PHP ファイル: http://pastebin.com/FWJDW7e0
手伝ってくれてありがとう!