提交工单
咨询集成、功能及报价等问题
请确保开发环境满足以下技术要求:
请选择以下任一方法集成即构小程序 SDK:
请从 ZegoExpress-MiniProgram 下载 SDK。
历史版本更新,请查看:小程序 JS SDK 历史更新日志。
将下载下来的文件包解压缩后拷贝到小程序项目所在文件夹下。
使用 require
将 SDK 集成到项目中即可:
<script src="ZegoExpressWebRTC-x.x.x.js"></script>
require 需填写项目中 SDK 的实际文件路径。
在终端运行安装命令。
npm i miniprogram-zego
在开发者工具菜单栏中选择 工具
> 构建 npm
,并勾选“使用 npm 模块”选项。
在项目中添加如下代码:
let { ZegoExpressEngine } = require("zego-express-engine-miniprogram"); // 以npm的方式引用
小程序使用 npm 详见 官方文档 。
登录 微信小程序后台,在 设置
>基本设置
中,确定已具备符合接入的类目。
在小程序管理后台的“设置-第三方设置”中选择“添加插件”,在弹出的面板中搜索“即构直播助手”,选中插件并添加,等待后台审核。
插件申请审核通过后,使用插件前要在小程序工程的 app.json 中声明需要使用的插件,例如:
{
"plugins": {
"zego-e-commerce": {
"version": "1.0.4",
"provider": "wx2b8909dae7727f25"
}
}
}
{
"usingComponents": {
"zego-pusher": "plugin://zego-e-commerce/zego-pusher", //推流组件
}
}
<zego-pusher wx:if="{{loginType==='anchor'}}" id="zg-pusher" url="{{pushUrl}}" class="push-content" bindstatechange="onPushStateChange" bindnetstatus="onPushNetStateChange"></zego-pusher>
{
"usingComponents": {
"zego-player": "plugin://zego-e-commerce/zego-player", //拉流组件
}
}
<zego-player wx:if="{{loginType==='audience'}}" id="zg-player" sid="{{sid}}" url="{{playUrl}}" objectFit="fillCrop" class="play-content" bindstatechange="onPlayStateChange" bindnetstatus="onPlayNetStateChange"></zego-player>
联系我们
文档反馈