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});