更新记录
1.0.0(2026-03-25)
- 首次发布,初始化 BLE 扫描、连接、读写、MTU、广播和编码工具。
平台兼容性
uni-app(4.0)
| Vue2 | Vue2插件版本 | Vue3 | Vue3插件版本 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|---|
| √ | 1.0.0 | √ | 1.0.0 | - | - | - | - | - | - | - |
| 微信小程序 | 微信小程序插件版本 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | 1.0.0 | - | - | - | - | - | - | - | - | - | - | - |
vast-ble
vast-ble 是一个独立的 UTS BLE 插件工程,当前提供了统一的 BLE 平铺 API,用于封装适配器、扫描、连接、读写、通知、广播与编码转换。
初始化
可直接调用 init / openAdapter 启动适配器,也可以通过 createBleManager() 获取统一 API 对象。
核心 API
startScan/stopScan:控制扫描,并通过onDeviceFound、onScanStateChange监听设备与状态。connect/disconnect:支持多设备连接,自动发现服务与特征。read/write/setNotify:支持编码参数与 notify,写操作自动分包。setMTU/getMTU:设置并查询 MTU。startAdvertising/stopAdvertising:在支持的宿主平台上开启外围广播。onCharacteristicValueChange、onConnectionStateChange、onPeripheralStateChange等事件用于状态通知。arrayBufferToHex、hexToArrayBuffer、arrayBufferToBase64、encodeUtf8、decodeUtf8等工具函数可直接调用。
发布说明
该插件为 uni_modules 形式的 UTS 插件,依赖宿主平台的蓝牙能力与权限。
版本记录
- 1.0.0:基础 BLE 能力与编码工具。

收藏人数:
购买源码授权版(
试用
赞赏(0)
下载 351
赞赏 0
下载 11592313
赞赏 1884
赞赏
京公网安备:11010802035340号