Spec-Zone.ru › Web APIs

Документ: свойство pictureInPictureEnabled

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

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

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

Только для чтения pictureInPictureEnabled свойство интерфейса Document указывает, доступен ли режим «картинка в картинке».

Режим «картинка в картинке» по умолчанию доступен, если не указано иное в Политике разрешений.

Хотя это свойство является только для чтения, при его изменении (даже в строгом режиме) исключений не возникает; метод-сеттер является пустой операцией и будет проигнорирован.

Значение

Булево значение, которое равно true , если видео может войти в режим «картинка в картинке» и отображаться в плавающем окне при вызове HTMLVideoElement.requestPictureInPicture(). Если режим «картинка в картинке» недоступен, это значение равно false.

Примеры

В этом примере перед попыткой перехода в режим «картинка в картинку» для элемента <video> проверяется значение pictureInPictureEnabled, чтобы избежать вызова, если функция недоступна.

function requestPictureInPicture() {
  if (document.pictureInPictureEnabled) {
    videoElement.requestPictureInPicture();
  } else {
    console.log("Your browser cannot use picture-in-picture right now");
  }
}

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

Спецификация
Picture-in-Picture
# ref-for-dom-document-pictureinpictureenabled

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
pictureInPictureEnabled 69 79 Нет 56 13.1 105 Нет 72 13.4 20.0 Нет

См. также

  • HTMLVideoElement.requestPictureInPicture()
  • HTMLVideoElement.disablePictureInPicture
  • Document.exitPictureInPicture()
  • Document.pictureInPictureElement
  • :picture-in-picture

© 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/Document/pictureInPictureEnabled

Spec-Zone.ru

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