XuqmGroup-Web/docs-site/docs/h5/setup.md
XuqmGroup 65914b0ec2 feat: ops租户筛选 + 服务去平台化 + 补全Flutter/H5/小程序文档
- AppListView: 添加租户模糊搜索筛选,显示租户名称
- AppDetailView: 功能服务表去掉平台列,按服务类型展示
- ops.ts: listApps 支持 tenantId 参数,AppItem 添加 tenantName
- 新增 Flutter/H5/小程序 setup.md 和 im.md 文档
- config.ts: sidebar 添加 Flutter/H5/小程序子页面

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-16 00:26:53 +08:00

1.0 KiB

H5 安装配置

包名@xuqm/h5-sdk · 语言TypeScript / JavaScript · 格式ESM + UMD

@xuqm/h5-sdk 是从 Vue3 SDK 提取的纯 JavaScript/TypeScript 核心库,不依赖任何前端框架Vue/React/Angular 均可使用),可在任何支持 ES6 的浏览器或 H5 环境中运行。

功能范围:仅包含 IM 功能(消息收发、会话管理、好友、群组),不包含 Push 和 Update


安装

npm install @xuqm/h5-sdk

或 CDN 引入:

<script src="https://dev.xuqinmin.com/docs/h5-sdk/index.umd.js"></script>
<script>
  const { init, ImManager, login } = XuqmH5SDK
</script>

初始化

只需传入 appKey,服务器地址由 SDK 内置。

import { init } from '@xuqm/h5-sdk'

init({
  appKey: 'your_app_key',   // 在租户平台创建应用后获得
})

登录

import { login } from '@xuqm/h5-sdk'

await login('user_001', 'your_user_sig_jwt')

下一步