Pertanyaan yang diberi tag cross-browser

12
Bagaimana cara mendeteksi ketika browser mencekil timer dan koneksi websockets setelah pengguna meninggalkan tab atau mematikan layar? (javascript)

Konteks Sebuah game dikirimkan sebagai aplikasi web progresif yang memiliki penghitung waktu ( setTimeout, setInterval) dan websocket untuk mendapatkan komunikasi waktu nyata. Apa yang terjadi Semuanya baik-baik saja selama pengguna tetap di aplikasi. Tetapi ketika pengguna pergi ke tab lain,...