# react-native-pagecall

> A React Native module that provides a simple WebView component to integrate Pagecall

Latest version **2.0.25-rc.0** (published 2026-05-13) · MIT license · 0 weekly downloads

## Install

```sh
npm install react-native-pagecall
pnpm add react-native-pagecall
yarn add react-native-pagecall
bun add react-native-pagecall
```

## Health

**Score 60/100 (C)** — status: active.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 2.0.25-rc.0 |
| Published | 2026-05-13 |
| First published | 2023-05-04 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18 |
| Dependencies | 0 |
| Unpacked size | 100.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3 |
| Author | Pagecall |
| Maintainers | jurungpark, pplink-jerry |
| Keywords | react-native, ios, android |

## Links

- npm: https://www.npmjs.com/package/react-native-pagecall
- Repository: https://github.com/pagecall/react-native-pagecall
- Homepage: https://github.com/pagecall/react-native-pagecall#readme
- Issues: https://github.com/pagecall/react-native-pagecall/issues
- npm.io page: https://npm.io/package/react-native-pagecall

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 2.0.25-rc.0 (latest) — 2026-05-13
- 2.0.24 — 2025-11-04
- 2.0.23 — 2025-10-14
- 2.0.22 — 2025-07-14
- 2.0.13-nomi15 — 2025-02-14
- 2.0.21 — 2025-01-13
- 2.0.20 — 2024-12-19
- 2.0.19 — 2024-12-18
- 2.0.18 — 2024-12-05
- 2.0.17 — 2024-10-14
- 2.0.16 — 2024-07-24
- 2.0.13-nomi14 — 2024-06-10
- 2.0.13-nomi13 — 2024-06-04
- 2.0.13-nomi12 — 2024-05-30
- 2.0.13-nomi11 — 2024-05-30
- … 34 more at https://npm.io/package/react-native-pagecall/versions

## README

# react-native-pagecall

A React Native module that provides a simple WebView component to integrate Pagecall's audio feature into your application. Note that video feature is not supported yet.

It uses following native SDKs

- [pagecall-android-sdk](https://github.com/pagecall/pagecall-android-sdk)
- [pagecall-ios-sdk](https://github.com/pagecall/pagecall-ios-sdk)

[Visit Pagecall](https://pagecall.com)

## Installation

```sh
npm install react-native-pagecall
```

or

```sh
yarn add react-native-pagecall
```

## Usage

Please refer to the example. You can easily grasp it by looking at [App.tsx](/example/src/App.tsx).

## iOS setup

Configure the minimum iOS version to 14 for installing the WebRTC package.

In your ios/Podfile, make the following adjustment:

```diff
- platform :ios, min_ios_version_supported
+ platform :ios, '14.0'
```

## Android setup

Configure the minimum Android minSdkVersion to 24 for installing the WebRTC package.

In your android/build.gradle, make the following adjustment:

```diff
ext {
    buildToolsVersion = "34.0.0"
-   minSdkVersion = 21
+   minSdkVersion = 24
    compileSdkVersion = 33
    compileSdkVersion = 33
    targetSdkVersion = 33
    ndkVersion = "25.1.8937393"
    kotlinVersion = "1.8.0"
}
```

To use this module in an Android project, you need to add the dependency of `pagecall-android-sdk` manually:

In your android/app/build.gradle file, add the following:

```groovy
allprojects {
    repositories {
        maven {
            url 'https://maven.pkg.github.com/pagecall/pagecall-android-sdk'
            credentials {
                username = project.findProperty("GITHUB_USERNAME") ?: System.getenv("GITHUB_USERNAME")
                password = project.findProperty("GITHUB_TOKEN") ?: System.getenv("GITHUB_TOKEN")
            }
        }
    }
}

dependencies {
    ...
    implementation 'com.pagecall:pagecall-android-sdk:0.0.50'
}

```

Ensure that you have a valid GitHub username and personal access token configured in your environment variables or project properties.

---
_Source: https://npm.io/package/react-native-pagecall · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
