Selaa lähdekoodia

feat(TPC): use promisified getStats on React Native

dev1
Saúl Ibarra Corretgé 7 vuotta sitten
vanhempi
commit
cc66d61e90
1 muutettua tiedostoa jossa 2 lisäystä ja 10 poistoa
  1. 2
    10
      modules/RTC/TraceablePeerConnection.js

+ 2
- 10
modules/RTC/TraceablePeerConnection.js Näytä tiedosto

2358
     // TODO (brian): After moving all browsers to adapter, check if adapter is
2358
     // TODO (brian): After moving all browsers to adapter, check if adapter is
2359
     // accounting for different getStats apis, making the browser-checking-if
2359
     // accounting for different getStats apis, making the browser-checking-if
2360
     // unnecessary.
2360
     // unnecessary.
2361
-    if (browser.isReactNative()) {
2362
-        this.peerconnection.getStats(
2363
-            null,
2364
-            callback,
2365
-            errback || (() => {
2366
-
2367
-                // Making sure that getStats won't fail if error callback is
2368
-                // not passed.
2369
-            }));
2370
-    } else if (browser.isSafariWithWebrtc() || browser.isFirefox()) {
2361
+    if (browser.isSafariWithWebrtc() || browser.isFirefox()
2362
+            || browser.isReactNative()) {
2371
         // uses the new Promise based getStats
2363
         // uses the new Promise based getStats
2372
         this.peerconnection.getStats()
2364
         this.peerconnection.getStats()
2373
             .then(callback)
2365
             .then(callback)

Loading…
Peruuta
Tallenna