Почему не работает getDisplayMedia в chrome?

90
30 сентября 2019, 05:40

Хочу вывести экран в тег video. Использую API:

if ('getDisplayMedia' in window.navigator) {
      // используем getDisplayMedia
      navigator.mediaDevices.getDisplayMedia({video: true})
          .then(function(stream) {
            /* use the stream */
             document.querySelector('video').srcObject = stream;
          })
          .catch( err => { console.log(err) });
    } else {
      // возвращаемся к варианту с расширением
      console.error('Не доступно getDisplayMedia');
    }

Версия Chrome 70.0.3538.77 (Официальная сборка), (64 бит)

OS Ubuntu 18.04

Выводит:

Не доступно getDisplayMedia

Я так понимаю, что этого метода нет. Но почему, ведь он должен быть?

READ ALSO
Crypto Pro Browser Plugin: получить имя провайдера

Crypto Pro Browser Plugin: получить имя провайдера

Через плагин Crypto Pro (проверка работы плагина Crypto Pro) получаю список всех имеющихся сертификатов на компьютере (вместе отображаются и те, что...

127
Записать в NodeJS набор файлов асинхронно

Записать в NodeJS набор файлов асинхронно

В приложении NodeJS есть необходимость асинхронной записи множества файловПытаюсь делать так:

96
Копирование текста из input

Копирование текста из input

Необходимо захватить текст из input и вставить его в spanРанее использовал функцию

112