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