From 03846e1bbe306cee93ff4d43cf626eec794cde58 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Mon, 7 Sep 2020 18:47:11 -0700 Subject: [PATCH] fix(react-native): fix for ".stream is not a function" errors in React Native (#1156) --- src/utils/deflate.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/utils/deflate.js b/src/utils/deflate.js index 0e7a53d72..ee11da970 100644 --- a/src/utils/deflate.js +++ b/src/utils/deflate.js @@ -22,6 +22,8 @@ async function browserDeflate(buffer) { function testCompressionStream() { try { const cs = new CompressionStream('deflate') + // Test if `Blob.stream` is present. React Native does not have the `stream` method + new Blob([]).stream() if (cs) return true } catch (_) { // no bother