JS API видимости - переключение в другое окно приложения - PullRequest
0 голосов
/ 06 апреля 2020

Я использую скрипт Visibility API отсюда: Определить, активна ли вкладка браузера или пользователь отключился

Все работает нормально, но когда я переключаю другое окно приложения, браузер первого окна должен возвращать «не видно» как заголовок документа, но это не работает таким образом. Например, я использую браузер Chrome, а затем нажимаю на браузер Mozilla Firefox - первый widnow (Chrome) теперь «не виден», потому что окно Firefox теперь видно. Но окно chrome всегда возвращает «видимый» статус.

Я пытался использовать это:

return function(c)
    {
        if (c)
        {
            document.addEventListener(eventKey, c);
            document.addEventListener("blur", c); // THIS
            document.addEventListener("focus", c); // AND THIS
        }

        return !document[stateKey];
    }

, но это тоже не работает. Кто-нибудь может мне помочь? Благодаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...