Browse Source

feat(TPC): use promisified getStats on React Native

dev1
Saúl Ibarra Corretgé 7 years ago
parent
commit
cc66d61e90
1 changed files with 2 additions and 10 deletions
  1. 2
    10
      modules/RTC/TraceablePeerConnection.js

+ 2
- 10
modules/RTC/TraceablePeerConnection.js View File

@@ -2358,16 +2358,8 @@ TraceablePeerConnection.prototype.getStats = function(callback, errback) {
2358 2358
     // TODO (brian): After moving all browsers to adapter, check if adapter is
2359 2359
     // accounting for different getStats apis, making the browser-checking-if
2360 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 2363
         // uses the new Promise based getStats
2372 2364
         this.peerconnection.getStats()
2373 2365
             .then(callback)

Loading…
Cancel
Save