Spec-Zone.ru › Web APIs

RemotePlayback: метод cancelWatchAvailability()

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.

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

Метод cancelWatchAvailability() интерфейса RemotePlayback отменяет запрос на отслеживание одного или всех доступных устройств.

Синтаксис

cancelWatchAvailability()
cancelWatchAvailability(id)

Параметры

id Необязательно

Идентификатор конкретного устройства удалённого воспроизведения.

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

Возвращаемое значение

Объект Promise, который разрешается значением undefined.

Исключения

InvalidStateError DOMException

Выбрасывается, если disableRemotePlayback отключен для медиаэлемента.

NotFoundError DOMException

Выбрасывается, если переданный идентификатор не соответствует ни одному доступному устройству.

Примеры

После идентификации и подключения устройства удалённого воспроизведения, отслеживание доступных устройств может быть остановлено с помощью cancelWatchAvailability().

function switchToRemoteUI() {
  // Indicate that the state is 'connecting' or 'connected' to the user.
  // For example, hide the video element as only controls are needed.
  videoElem.style.display = "none";

  // Stop monitoring the availability of remote playback devices.
  videoElem.remote.cancelWatchAvailability();
}

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

Спецификация
API удалённого воспроизведения
# dom-remoteplayback-cancelwatchavailability

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
cancelWatchAvailability 121 121 Нет 107 13.1 56 Нет 43 13.4 6.0 Нет

© 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/RemotePlayback/cancelWatchAvailability

Spec-Zone.ru

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