快速集成
准备工作
在系统集成开发之前,你需要有个亿联云视讯的账号,用于创建亿联会议供联调用。
快速跑通 DEMO
环境要求
浏览器 | 版本 |
---|---|
Chrome 谷歌浏览器 | 80+ |
Edge 浏览器 | 79+ |
Firefox 火狐浏览器 | 80+ |
Safari 浏览器 | 13+ |
集成、测试使用需要在上述主流浏览器及相应版本上进行,推荐使用 Chrome 浏览器或 Edge 浏览器的最新版本。
运行 DEMO
Demo 已内置在 SDK 包中,请按照 Readme 上的步骤进行测试。
SDK 集成
@ylink-sdk/web 可以从 npm 下载安装,引入集成到你的项目中。在开始之前,请求确认您已完成准备工作,并跑通 DEMO。
注意: @ylink-sdk/web 依赖 vue3.0,使用时需安装 vue3.0
安装库
# 通过 Pnpm 安装
$ pnpm add @ylink-sdk/web --save
# 通过 Yarn 安装
$ yarn add @ylink-sdk/web --save
# 通过 Npm 安装
$ npm install @ylink-sdk/web --save
前端工程项目,推荐使用 pnpm 作为包管理器
引入库
import { YlinkMeeting } from '@ylink-sdk/web';
集成流程
- @ylink-sdk/web 依赖 vue3.0,使用前请确认是否已引入 vue3.0
- 检查浏览器是否支持
YlinkMeeting.checkSupport();
- 初始化 YlinkMeeting,具体参数说明可查看 SDK 接口说明 1.1 初始化 init
await YlinkMeeting.init({
clientId: CLIENT_ID,
accessToken: accessToken,
meetingNum: '',
pwd: '',
displayName: '',
baseURL: 'https://meetings.ylyun.com',
viewMode: 'client',
onJoined: () => {
console.log('onJoined');
},
onReady: () => {
console.log('onReady');
},
onClose: () => {
console.log('onClose');
},
});
- 加入会议
await YlinkMeeting.join();
- 离开会议
await YlinkMeeting.leave();