タブが選択されている場合、Chrome はこれを問題なく再生することに気付きました。
http://static.echonest.com/InfiniteGangnamStyle/
しかし、別のタブが選択されると、一貫したパターンで分割されます。理由が気になります-タブがバックグラウンドにあるとき、Chromeには異なるイベントモデル、タイミング、または優先順位があることを暗示しているようです. 他に何も実行されていません。唯一の変更は、選択されたタブです。
私はこれをプロファイリングしようとしましたが、成功しませんでした.拡張機能を使用していますが、変更に対して脆弱であるようです.
もちろん、それは私だけかもしれません。これが Chrome での意図された動作であると仮定すると、なぜこれが起こるのか、バックグラウンドで適切に実行されるように JavaScript を記述する方法に影響するかどうかを知っている人はいますか?