я хочу проверить, активно ли окно firefox какое-то время или в режиме ожидания - PullRequest
1 голос
/ 04 февраля 2020

Я хочу проверить, активно ли окно Firefox в течение некоторого времени или в режиме ожидания. Приведенный ниже код работает в окне chrome. но не в Firefox.

chrome.idle.queryState(20000, function (state) {
            console.log(state);
             if (state === "idle") {
    }
    });

1 Ответ

0 голосов
/ 04 февраля 2020

Вы можете сделать это, отметив событие visibilitychange в текущем окне,

document.addEventListener("visibilitychange", onchange);

Также проверьте API видимости страницы на MDN

Примечание:

Текущая поддержка браузера:

  • Chrome 13 +
  • Inte rnet Explorer 10 +
  • Firefox 10 +
  • Opera 12.10+ [читать заметки]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...