Spec-Zone.ru › Web APIs

MediaTrackSettings: свойство displaySurface

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

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

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

Свойство displaySurface словаря MediaTrackSettings указывает тип отображаемой поверхности, которая захватывается.

Значение

Значение displaySurface — это строка, взятая из перечисления DisplayCaptureSurfaceType, и может быть одним из следующих:

browser

Видеопоток потока отображает всё содержимое одной выбранной пользователем вкладки браузера во время вызова getDisplayMedia().

monitor

Видеопоток в потоке отображает полное содержимое одного или нескольких экранов пользователя. Любые пустые области (если экраны имеют разные размеры) заполняются фоном, выбранным пользовательским агентом.

window

Видеопоток потока отображает содержимое одного окна, выбранного пользователем. Это окно может принадлежать любому приложению, а не только пользовательскому агенту.

Не все пользовательские агенты поддерживают все эти типы поверхностей.

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

Спецификация
Захват экрана
# dom-mediatrackconstraintset-displaysurface

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
displaySurface 107 107 Нет 93 11.1 107 Нет 73 11.3 21.0 107

См. также

  • API для захвата экрана
  • Использование API для захвата экрана
  • Возможности, ограничения и параметры
  • MediaDevices.getDisplayMedia()
  • MediaStreamTrack.getConstraints()
  • MediaStreamTrack.applyConstraints()
  • MediaStreamTrack.getSettings()

© 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/MediaTrackSettings/displaySurface

Spec-Zone.ru

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