微信小程序蓝牙API使用指南
微信小程序官方开放了小程序蓝牙功能,毫无疑问,对于那些技术宅们来说,这确实是一个可以直接提高小程序使用体验的功能。那么微信小程序蓝牙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如何开发?
上一篇:怎么实现微信小程序蓝牙打印功能?
下一篇:开发微信小程序技术难点及解决办法