您当前的位置: 首页 > 知识百科 > 微信小程序蓝牙API使用指南

微信小程序蓝牙API使用指南

时间:2023-07-01 14:05 阅读数:117 人阅读 分类:知识百科

  微信小程序官方开放了小程序蓝牙功能,毫无疑问,对于那些技术宅们来说,这确实是一个可以直接提高小程序使用体验的功能。那么微信小程序蓝牙API怎么使用呢?以下是小编找到的微信小程序蓝牙API使用指南。

  由于目前关于小程序蓝牙的资料极少,但是又想要让大家能够迅速的了解微信小程序蓝牙API可能遇到的问题,小编只能不断聚合跟蓝牙相关的内容,以便大家参考;

  官方文档基础库版本1.1.0开始支持,低版本需做兼容处理

  iOS 微信客户端 6.5.6 版本开始支持,Android 客户端目前已经支持

  由于微信小程序系统的问题,目前仅在 mac 版的开发工具上支持蓝牙调试

  tip: Mac系统可能无法获取advertisData及RSSI,请使用真机调试

  tip: 小程序开发者工具和 Android 上获取到的deviceId为设备 MAC 地址,iOS 上则为设备 uuid。因此deviceId不能硬编码到小程序代码中

  开发者工具和 Android 上获取到的deviceId为设备 MAC 地址,iOS 上则为设备 uuid。因此deviceId不能硬编码到代码中

  tip: 并行调用多次读写小程序接口存在读写失败的可能*。

  tip: read接口读取到的信息需要在onBLECharacteristicValueChange方法注册的回调中获取。

  蓝牙错误码(errCode)列表错误码说明备注

  0ok正常

  10000not init未初始化蓝牙适配器

  10001not available当前蓝牙适配器不可用

  10002no device没有找到指定设备

  10003connection fail连接失败

  10004no service没有找到指定服务

  10005no characteristic没有找到指定特征值

  10006no connection当前连接已断开

  10007property not support当前特征值不支持此操作

  10008system error其余所有系统上报的异常

  10009system not supportAndroid 系统特有,系统版本低于 4.3 不支持BLE

  10010no descriptor没有找到指定描述符

  以上就是微信小程序商店提供的关于微信小程序蓝牙API的使用指南了,虽然内容暂时还没有完备,但是至少也能让大家对小程序蓝牙API有一个初步的了解,后期使用的时候相对来说就没那么困难了。

  

  微信小程序蓝牙适配器接口

  微信小程序调用蓝牙,微信小程序蓝牙通讯demo

  小程序navigation API如何开发?