Documentation

React Native SDK

Beta
The mobile SDKs are currently in beta. If you encounter any issues, please contact us.

The UserView React Native SDK allows you to integrate screen sharing capabilities into your React Native app. It works on both iOS and Android from a single codebase, with features for element redaction, visitor identification, and session management.

Requirements

  • React Native 0.76.0+ (New Architecture required)
  • React 18.2.0+
  • iOS 14.0+
  • Android API 26+ (Android 8.0)

Features

  • Screen sharing: Allow agents to view your app's screen in real-time
  • Element redaction: Hide sensitive content during screen sharing with the UpscopeMasked component
  • Visitor identification: Identify users and link sessions to your CRM
  • Lookup codes: Generate 4-digit codes for easy session joining
  • React hooks: Reactive hooks for connection state, session state, and more