我正在测试网络蓝牙
https://whatwebcando.today/bluetooth.html
其中一个用例来自浏览器,它应该能够检测BLE设备并提取电池服务,这应该提供一种工具来确定蓝牙连接的设备的电池水平,
但是在扫描过程中,站点检测不到我的手机,我看到Web蓝牙只支持BLE
这是兼容性问题吗?在阅读时,我看到galaxy note9的蓝牙5支持BLE,还是我错了?
发布于 2019-03-06 23:38:25
据我所知Galaxy Note 9 supports BLE根据documentation的说法,即使Web Bluetooth API规范还没有最终确定,Google Chrome团队仍在进行实现。建议使用navigator.bluetooth.requestDevice函数,该函数接受定义滤镜的强制对象。这些筛选器用于仅返回与某些通告的蓝牙GATT服务和/或设备名称匹配的设备。由此,您可以检查您的设备是否与Web Bluetooth API specification兼容。
发布于 2019-03-07 02:24:33
您的电话不会自动通告BLE数据包。你应该有一个开始BLE广告的应用程序。
发布于 2019-05-02 02:10:01
您的手机需要模拟BLE设备并发送特定服务的广告。在本例中为batter_service。
您可以使用BLE Peripheral Simulater进行测试
https://stackoverflow.com/questions/55018232
复制相似问题