根据项目运行环境选择对应 Demo,点击即可查看 GitHub 源码与运行说明。仓库覆盖 Web JSSDK、Android 原生 SDK,以及多个移动端和跨端 WebView 接入示例。
快速选择
- 网站 / H5 → Web JSSDK
- Android 且不使用 WebView → Android 原生 SDK
- 移动端或跨端框架 → 对应 WebView Demo
选择你的接入方式
每个入口均跳转到 GitHub 对应目录,可直接查看示例代码与运行说明。
01 · Web JSSDK
用于网站、H5 页面及其他浏览器环境。
- HTML / JavaScript ↗
无需前端框架即可运行,覆盖基础接入、上传控制、资源加载监听、关闭按钮、入口定制与 GA 上报等常见场景。 - Vue ↗
适合 Vue 项目,演示 SDK 脚本引入、地址替换与本地运行方式。
02 · Android 原生 SDK
用于在 Android 应用内直接集成 SDK,不通过 WebView。
- Android 原生 SDK ↗
可直接体验 Demo APK 或下载 SDK AAR;文档包含初始化、Compose / View 挂载、用户信息、常用命令、回调与权限说明。
03 · 移动端与跨端 WebView
用于原生移动端及跨端框架,通过 WebView 加载 SaleSmartly 聊天页面。
- Android WebView ↗
适合原生 Android 项目,演示通过 WebView 加载 SaleSmartly 聊天页面。 - iOS WebView ↗
Xcode 原生示例,包含 WebView 接入及 Info.plist 权限配置位置。 - Flutter WebView ↗
演示通过 WebViewController 加载页面,并提供依赖安装、运行命令与入口文件位置。 - React Native(Expo)↗
使用 react-native-webview 接入,并提供依赖安装、启动命令与 App.tsx 入口位置。 - uni-app WebView ↗
使用 web-view 组件接入,可通过 HBuilderX 运行,并包含 manifest.json 权限配置。 - NativeScript Vue ↗
使用 WebView 组件接入,支持 iOS 与 Android,并提供 Home.vue 入口文件位置。
示例代码与运行说明以 GitHub 仓库 main 分支为准。