|
@@ -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)
|