cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk mengetahui sama ada pengguna telah beralih ke tab semasa?

Saya perasan bahawa YouTube hanya akan mula memainkan video apabila pengguna beralih ke tab semasa.
Jadi apabila pengguna membuka berbilang tab, bagaimana untuk menentukan sama ada pengguna telah beralih ke tab semasa?

三叔三叔2771 hari yang lalu913

membalas semua(2)saya akan balas

  • 高洛峰

    高洛峰2017-07-05 10:40:13

    Ada API Keterlihatan Halaman, anda boleh lihat

    Saya telah memikirkan tentang pelaksanaan ini sebelum ini, tetapi ia sebenarnya mempunyai kekurangan Bagaimana jika kadang-kadang saya hanya mahu mendengar bunyi? (:jahat

    balas
    0
  • 天蓬老师

    天蓬老师2017-07-05 10:40:13

    document.addEventListener('visibilitychange', function() {
        if (!document.hidden) {
            // code
        }
    })

    balas
    0
  • Batalbalas