UNPKG

@react-native-ohos/react-native-user-agent

Version:

Library that helps you to get mobile application user agent and web view user agent strings.

18 lines (15 loc) 583 B
'use strict'; import { NativeModules, TurboModuleRegistry } from 'react-native'; const RTNUserAgent = TurboModuleRegistry ? TurboModuleRegistry.get('UserAgentNativeModule') : NativeModules.UserAgent; const { systemName, systemVersion, applicationName, applicationVersion, buildNumber, userAgent } = RTNUserAgent.getConstants(); export default { getUserAgent: () => { return userAgent; }, getWebViewUserAgent: RTNUserAgent.getWebViewUserAgent, systemName, systemVersion, applicationName, applicationVersion, buildNumber, };