Видимость страницы api все префиксы вендора

Я пытаюсь интегрировать API видимости страницы и вижу, что в некоторых версиях браузеров имена поставщиков предварительно привязаны к состоянию видимости.

Я использую код ниже

    if (typeof document.hidden !== "undefined") {
      hidden = "hidden";
      visible = "visible";
      visibilityChange = "visibilitychange";
    } else if (typeof document.msHidden !== "undefined") {
      hidden = "msHidden";
      visible = "msVisible";
      visibilityChange = "msvisibilitychange";
    } else if (typeof document.webkitHidden !== "undefined") {
      hidden = "webkitHidden";
      visible = "webkitVisible";
      visibilityChange = "webkitvisibilitychange";
    }

Я также вижу, что Mozilla Firefox для нескольких версий имеет moz в качестве префикса поставщика.

Может кто-нибудь, пожалуйста, подтвердите, какие префиксы различных поставщиков, чтобы я не пропустил ни одного, также есть ссылка, где упоминаются все доступные префиксы поставщиков.

Любая помощь в этом будет очень признательна. Благодарю.

0 ответов

Другие вопросы по тегам