logo
当前页

集成 SDK


准备环境

在开始集成 SDK 前,请确保开发环境满足以下技术要求:

  • React Native 0.60.0 或以上版本。
  • iOS 12.0 或以上版本且支持音视频的 iOS 设备或模拟器(推荐使用真机)。
  • Android 版本不低于 4.4 且支持音视频的 Android 设备或模拟器(推荐使用真机),如果为真机,请开启“允许调试”选项。
  • iOS 与 Android 设备已经连接到 Internet。
  • 配置 VS Code 开发环境,可在应用商店中搜索 “React Native Tools” 扩展并下载。

集成 SDK

新建项目(可选)

导入 SDK

  1. 进入项目根目录,并执行以下任意命令安装包含版权音乐功能的 Express SDK。

    npm
    yarn
    npm install zego-express-engine-reactnative@copyrightedmusic --save
    
    1
    Copied!
    yarn add zego-express-engine-reactnative@copyrightedmusic
    
    1
    Copied!
  2. 进入 iOS 根目录,并执行 pod install 命令安装依赖。

    完成如上操作即可在项目中通过 javascript 或 typescript (推荐使用 typescript) 来使用 zego-express-engine-reactnative@copyrightedmusic SDK。

添加权限

根据实际需要,设置应用所需权限。

常见问题

1. 可以使用 React Native 0.60.0 以下版本集成 SDK 吗?

不能,zego-express-engine-reactnative SDK 仅支持 0.60.0 或以上版本的 React Native。若需集成 SDK,请先升级项目版本。

2. 导入 SDK 到工程后,还需要手动执行 react-native link zego-express-engine-reactnative 命令链接 Native Module 吗?

不需要,React Native 从 0.60.0 版本开始,已支持自动链接 Native Module。

Previous

下载

Next

业务介绍