实时音视频
  • iOS
  • Android
  • macOS
  • Windows
  • HarmonyOS
  • Linux
  • Web
  • 小程序 : JavaScript
  • Flutter
  • Electron
  • Unreal Engine
  • Unity3D
  • uni-app
  • React Native
  • Cocos Creator
  • 产品简介
  • 下载
  • 快速开始
    • 微信小程序
    • 支付宝小程序
  • 通信能力
  • 房间能力
  • 音频能力
  • 视频能力
  • 直播能力
  • 其他能力
  • 最佳实践
  • 客户端 API
  • 服务端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • 实时音视频
  • 快速开始
  • 微信小程序
  • 集成 SDK

集成 SDK

更新时间:2023-09-20 19:14

1 准备环境

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

该 SDK 不能直接在 QQ 小程序上集成,若需要使用 QQ 小程序 SDK ,请联系 ZEGO 技术支持获取。

2 集成 SDK

2.1 (可选)新建项目

此步骤以如何创建新项目为例,如果是集成到已有项目,可忽略此步。

请参考 微信开放文档 - 开始 创建一个微信小程序。

2.2 导入 SDK

开发者可通过以下任意一种方式集成 SDK。

方式 1:从官网下载 SDK,手动集成

  1. 请参考 下载 文档,下载最新版本的 微信小程序 SDK。

  2. 解压 SDK 压缩包,将 “ZegoExpressWebRTC-x.x.x.js” 文件拷贝到项目中。

  3. 在使用到的插件的 JS 文件的最前方导入 SDK。

import { ZegoExpressEngine } from '../libs/ZegoExpressMiniProgram-x.x.x';

方式 2: 使用 npm 获取 SDK

  1. 执行 npm i zego-express-engine-miniprogram 命令安装依赖。

在微信开发者工具菜单栏,选择“工具 > 构建 npm”,勾选“使用 npm 模块”选项。关于小程序使用 npm 相关内容,请参考 微信开放文档 - npm 支持

  1. 在使用到的插件的 JS 文件的最前方导入 SDK。
import { ZegoExpressEngine } from "zego-express-engine-miniprogram"; // 以 npm 的方式引用
本篇目录