Преглед на файлове

Fixes getDisplayMedia after moving it to nvaigator.mediaDevices.

dev1
damencho преди 6 години
родител
ревизия
b69315f1b0
променени са 2 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 1
    1
      modules/RTC/ScreenObtainer.js
  2. 2
    1
      modules/browser/BrowserCapabilities.js

+ 1
- 1
modules/RTC/ScreenObtainer.js Целия файл

@@ -423,7 +423,7 @@ const ScreenObtainer = {
423 423
      * @param errorCallback - The error callback.
424 424
      */
425 425
     obtainScreenFromGetDisplayMedia(options, callback, errorCallback) {
426
-        navigator.getDisplayMedia({ video: true })
426
+        navigator.mediaDevices.getDisplayMedia({ video: true })
427 427
             .then(stream => {
428 428
                 let applyConstraintsPromise;
429 429
 

+ 2
- 1
modules/browser/BrowserCapabilities.js Целия файл

@@ -282,7 +282,8 @@ export default class BrowserCapabilities extends BrowserDetection {
282 282
      * @returns {boolean} {@code true} if the browser supposrts getDisplayMedia.
283 283
      */
284 284
     supportsGetDisplayMedia() {
285
-        return navigator.getDisplayMedia !== undefined;
285
+        return navigator.mediaDevices
286
+            && navigator.mediaDevices.getDisplayMedia !== undefined;
286 287
     }
287 288
 
288 289
     /**

Loading…
Отказ
Запис