From 7cb0150816e9649429883d286a97cc26973e350e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5var=20Aamb=C3=B8=20Fosstveit?= Date: Fri, 22 May 2020 19:47:51 +0200 Subject: [PATCH] Screen sharing for opera and chromium, and only desktop --- app/src/ScreenShare.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/ScreenShare.js b/app/src/ScreenShare.js index 319a03f..f0e420b 100644 --- a/app/src/ScreenShare.js +++ b/app/src/ScreenShare.js @@ -213,6 +213,8 @@ export default class ScreenShare { if (isElectron()) return new ElectronScreenShare(); + else if (device.platform !== 'desktop') + return new DefaultScreenShare(); else { switch (device.flag) @@ -232,6 +234,8 @@ export default class ScreenShare return new DefaultScreenShare(); } case 'chrome': + case 'chromium': + case 'opera': case 'edge': { return new DisplayMediaScreenShare();