diff --git a/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js b/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js index ec13c1615..9c2b7f584 100644 --- a/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js +++ b/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js @@ -154,6 +154,11 @@ function setUpGeolocation() { polyfillGlobal('geolocation', require('Geolocation'), GLOBAL.navigator); } +function setUpProduct() { + Object.defineProperty(GLOBAL.navigator, 'product', {value: 'ReactNative'}); +} + + function setUpWebSockets() { polyfillGlobal('WebSocket', require('WebSocket')); } @@ -197,6 +202,7 @@ setUpPromise(); setUpErrorHandler(); setUpXHR(); setUpGeolocation(); +setUpProduct(); setUpWebSockets(); setUpProfile(); setUpFlowChecker();