Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@tencentcloud/chat-uikit-uniapp

Package Overview
Dependencies
Maintainers
13
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tencentcloud/chat-uikit-uniapp

TUIKit 是基于 IM SDK 实现的一套 UI 组件,其包含会话、聊天、群组、个人资料等功能,基于这些精心设计的 UI 组件,您可以快速构建优雅的、可靠的、可扩展的 Chat 应用。

  • 2.0.9
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
923
increased by3.82%
Maintainers
13
Weekly downloads
 
Created
Source

关于 chat-uikit-uniapp

chat-uikit-uniapp (vue2 / vue3)是基于腾讯云 Chat SDK 的一款 uniapp UI 组件库,它提供了一些通用的 UI 组件,包含会话、聊天、群组、关系链等功能。基于这些精心设计的 UI 组件,您可以快速构建优雅的、可靠的、可扩展的 Chat 应用。 chat-uikit-uniapp 界面效果如下图所示:

chat-uikit-uniapp 支持平台

  • Android
  • iOS
  • 微信小程序
  • H5

含 UI 集成 TUILogin 使用说明

// 引入 TUILogin 模块
import { TUILogin } from '@tencentcloud/tui-core';

初始化登录参数 options 配置说明:

参数类型含义
SDKAppIDnumber云通信应用的 SDKAppID,必填
userIDstring用户 ID,必填
userSigstring用户登录密钥,必填
TIMPushany推送插件实例,uniapp 打包 app 时集成推送插件可用
pushConfigobject推送插件配置信息,uniapp 打包 app 时集成推送插件可用
useUploadPluginboolean是否使用上传插件, 默认 false
proxyServerstringWebSocket 服务器代理地址
fileUploadProxystring图片、视频、文件上传代理地址
fileDownloadProxystring图片、视频、文件下载代理地址
frameworkstring | undefined使用的 UI 框架,可选值: vue2、vue3、undefined,必填
// 初始化登录
TUILogin.login(options);
// 登出
TUILogin.logout();
// 设置 Chat SDK 日志输出级别
TUILogin.setLogLevel(0); // 0:普通日志级别 1:release 级别日志 2:告警级别 3:错误级别 4:无日志级别
// 获取 Chat SDK 实例
const { chat } = TUILogin.getContext();

【源码集成】请参考 TUIKit 集成文档

Keywords

FAQs

Package last updated on 29 Mar 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc