首页 > 解决方案 > 网络蓝牙无法检测到我的手机(Galaxy Note 9)

问题描述

我正在通过测试网络蓝牙

https://whatwebcando.today/bluetooth.html

其中一个用例来自浏览器,它应该能够检测 BLE 设备并提取电池服务,这应该提供一种工具来确定蓝牙连接设备的电池电量,

但是在扫描过程中,网站无法检测到我的手机,我读过网络蓝牙只支持BLE

这是兼容性问题吗?阅读后我看到 Galaxy Note9 的蓝牙 5 支持 BLE 还是我错了?

标签: javascriptmobilebluetooth-lowenergyprogressive-web-appsweb-bluetooth

解决方案


据我所知,Galaxy Note 9 支持 BLE。根据文档,即使 Web 蓝牙 API 规范尚未最终确定,谷歌 Chrome 团队仍在实施中。建议使用navigator.bluetooth.requestDevice带有定义过滤器的强制对象的函数。这些过滤器用于仅返回与某些广告的蓝牙 GATT 服务和/或设备名称匹配的设备。由此,您可以检查您的设备是否与Web 蓝牙 API 规范兼容。


推荐阅读