Я пытаюсь записать экран с помощью угловых
в app.component.ts
async recordScreen() {
let stream = await navigator.getDisplayMedia({ video: true })
console.log(stream)
}
в main.js
win = new BrowserWindow({
width: 800,
height: 600,
autoHideMenuBar: true,
webPreferences: {
webSecurity: false,
nodeIntegration: true,
experimentalFeatures: true,
allowRunningInsecureContent: true
}
})
TypeError: navigator.getDisplayMedia не является функцией
Подробнее
Когда я запускаю угловой (без Electron
) и включаю флаг Experimental Web Platform features
в браузере, он navigator.getDisplayMedia({ video: true })
отлично работает
но ... с Electron
я уже говорил, что с чем сталкиваюсь.
Любая помощь будет высоко ценится:)