logo
当前页

uni-app 项目从原生插件迁移至 UTS 插件开发指南


若要将现有的 uni-app 项目(当前使用原生语言插件)切换为使用 UTS 插件进行开发,请参考以下指引完成迁移。

1
删除原生语言插件配置

打开项目 manifest.json 文件,删除 nativePluginszego-ZIMUniPlugin 的配置。

2
导入 zego-zim-uts 插件

详情请参考 导入 SDK

3
修改 ZIM SDK 导入方式,并调整事件注册代码

删除原生语言插件导入语句,添加 UTS 插件导入语句。

修改导入方式
// 将旧有原生语言插件导入方式修改为 UTS 插入导入

// import ZIM from '../js_sdk/zego-ZIMUniplugin-JS/lib';

import { ZIM } from '@/uni_modules/zego-zim-uts';
1
Copied!

ZIM uni-app x 的事件命名为 onXxxx,您需要对所有事件注册代码进行修改,以下代码块以 onConnectionStateChanged 为例。

修改事件注册方式
// 修改事件注册方式

// zim.on('connectionStateChanged', (zim, data) => {
// });

zim.onConnectionStateChanged(data) => {
});
1
Copied!

Previous

实现基本消息收发

Next

使用 Token 鉴权