Screen sharing for opera and chromium, and only desktop

auto_join_3.3
Håvar Aambø Fosstveit 2020-05-22 19:47:51 +02:00
parent f0ee4de8fc
commit 7cb0150816
1 changed files with 4 additions and 0 deletions

View File

@ -213,6 +213,8 @@ export default class ScreenShare
{ {
if (isElectron()) if (isElectron())
return new ElectronScreenShare(); return new ElectronScreenShare();
else if (device.platform !== 'desktop')
return new DefaultScreenShare();
else else
{ {
switch (device.flag) switch (device.flag)
@ -232,6 +234,8 @@ export default class ScreenShare
return new DefaultScreenShare(); return new DefaultScreenShare();
} }
case 'chrome': case 'chrome':
case 'chromium':
case 'opera':
case 'edge': case 'edge':
{ {
return new DisplayMediaScreenShare(); return new DisplayMediaScreenShare();