Я пытаюсь создать веб-приложение, которое может захватывать рабочий стол пользователя.Я нашел этот веб-API, который должен отлично выполнять эту работу, но я не могу заставить его работать.Прямо сейчас это должно поддерживаться как в последней версии Edge, так и в Chrome 70 посредством включения флага, но в обоих браузерах, если я смотрю на объект навигатора, функции getDisplayMedia()
там нет.Я также попытался вызвать функцию, но я получаю сообщение об ошибке, в котором говорится, что это не функция (что подтверждает, что ее нет в навигаторе).В чем может быть проблема?
Заранее спасибо!
edit: вот мой javascript
function na() {
navigator.mediaDevices.getDisplayMedia({
video: {
mandatory: {
chromeMediaSource: 'desktop',
minWidth: 1280,
maxWidth: 1280,
minHeight: 720,
maxHeight: 720
}
}
}).then((stream)=>console.log(stream))
console.log(navigator)
}
na();