uniapp小程序,web接入TIMSDK即时通信,使用方法
- 2020 年 3 月 11 日
- 筆記
初始化(Web & 小程序)
腾讯的详细使用文档:https://cloud.tencent.com/document/product/269/37416
第一步:导入
web项目
// IM Web SDK npm install tim-js-sdk --save // 发送图片、文件等消息需要的 COS SDK npm install cos-js-sdk-v5 --save
小程序项目
// IM 小程序 SDK npm install tim-wx-sdk --save // 发送图片、文件等消息需要的 COS SDK npm install cos-wx-sdk-v5 --save
第二步:引入
web的项目的引入方法(在main.js)引入
import TIM from 'tim-js-sdk'; // 发送图片、文件等消息需要的 COS SDK import COS from "cos-js-sdk-v5"; let options = { SDKAppID: 0 // 接入时需要将0替换为您的即时通信应用的 SDKAppID }; // 创建 SDK 实例,TIM.create() 方法对于同一个 SDKAppID 只会返回同一份实例 let tim = TIM.create(options); // SDK 实例通常用 tim 表示 // 注册 COS SDK 插件 tim.registerPlugin({'cos-js-sdk': COS});
小程序项目的引入方法(在main.js)引入
import TIM from 'tim-wx-sdk'; // 发送图片、文件等消息需要的 COS SDK import COS from "cos-wx-sdk-v5"; let options = { SDKAppID: 0 // 接入时需要将0替换为您的即时通信应用的 SDKAppID }; // 创建 SDK 实例,TIM.create() 方法对于同一个 SDKAppID 只会返回同一份实例 let tim = TIM.create(options); // SDK 实例通常用 tim 表示 // 注册 COS SDK 插件 tim.registerPlugin({'cos-wx-sdk': COS});