微信小程序如何使用蓝牙技术
连接前
1、开启 n
蓝牙技术大家应该都不陌生,在实际应用场景,微信小程序和蓝牙技术已经实现交互,服务于电子设备、共享单车等行业领域。今天小编和大家分享微信小程序如何使用蓝牙技术。 连接前 1、开启 notify 功能:连接前必须用 notifyBLECharacteristicValueChange 才能接收到设备推送的信息,否则只能发送数据蓝牙应用程序,无法接收数据。 2、注意 iOS 与 Android 的蓝牙应用区别。 连接中 1、停止搜索以减少性能消耗:调用 onBluetoothDeviceFound 搜索设备成功,必须执行 stopBluetoothDevicesDiscovery 停止搜索,避免后台资源消耗性能。 2、不使用 Android 1800 / 1801服务:在获取设备服务时,部分 Android 机型增加系统自带的 00001800 和 00001801 服务,请不要使用这 2 项服务。 3、重装微信获取其他设备服务:部分 Android 机型通过 getBLEDeviceServices 仅得到系统自带的 00001800 和 00001801 服务,重装微信即可获取其他设备服务。 连接后 1、及时关闭连接及蓝牙设备:操作完成后,及时关闭连接及蓝牙设备,否则在 Android 系统下,出现设备搜索失败的情况。 2、成对调用创建和关闭 BLE 连接:建议成对调用 createBLEConnection 和 closeBLEConnection 接口,否则在 Android 系统下,重复调用 createBLEConnection 接口,可能导致系统持有同一设备多个连接的实例,最终导致调用 closeBLEConnection 不能真正断开与设备的连接。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |