Spec-Zone.ru › Web APIs

Навигатор: свойство userActivation

Базовая версия 2023
Новое

С ноября 2023 года эта функция работает на последних устройствах и версиях браузеров. Возможно, эта функция не будет работать на старых устройствах или браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Чтение только свойство userActivation интерфейса Navigator возвращает объект UserActivation, содержащий информацию о состоянии активации пользователя текущего окна.

Значение

Объект UserActivation.

Примеры

Проверка, была ли недавно выполнена жестом пользователя

Используйте UserActivation.isActive, чтобы проверить, взаимодействует ли пользователь в данный момент со страницей (Временная активация).

if (navigator.userActivation.isActive) {
  // proceed to request playing media, for example
}

Проверка, была ли когда-либо выполнена жестом пользователя

Используйте UserActivation.hasBeenActive, чтобы проверить, взаимодействовал ли пользователь когда-либо со страницей (Постоянная активация).

if (navigator.userActivation.hasBeenActive) {
  // proceed with auto-playing an animation, for example
}

Спецификации

Спецификация
HTML
# dom-navigator-useractivation

Совместимость браузеров

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
userActivation 72 79 120 60 16.4 72 120 51 16.4 11.0 72

См. также

  • UserActivation
  • UserActivation.hasBeenActive
  • UserActivation.isActive
  • Функции, управляемые активацией пользователя

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/userActivation

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API