在网络蓝牙 React PWA 中扫描时附近的手机不显示
Near by mobiles not showing when scanning in web bluetooth React PWA
我正在使用 Web 蓝牙开发 PWA。我附近有两部启用了蓝牙的手机,我开始在一部手机的 pwa 应用程序中扫描附近的蓝牙设备。但是我找不到任何扫描结果(其他蓝牙启用移动设备)。网络蓝牙是否无法识别任何移动设备?
navigator.bluetooth
.requestDevice({
acceptAllDevices: true
})
.then(function (device) {
console.log("Device")
return device.gatt.connect();
})
.catch(function (error) {
setLatLong([error.message]);
});
Web Bluetooth 将仅查找当前正在发送低功耗蓝牙广告的设备。即使启用了蓝牙,移动设备通常也不会生成这些广告。
例如,在 Android 上 BluetoothLeAdvertiser
class can be used by an app to configure the device to transmit advertising packets. To actually establish a connection with the device it also has to implement a GATT service using the BluetoothGattServer
class。
我正在使用 Web 蓝牙开发 PWA。我附近有两部启用了蓝牙的手机,我开始在一部手机的 pwa 应用程序中扫描附近的蓝牙设备。但是我找不到任何扫描结果(其他蓝牙启用移动设备)。网络蓝牙是否无法识别任何移动设备?
navigator.bluetooth
.requestDevice({
acceptAllDevices: true
})
.then(function (device) {
console.log("Device")
return device.gatt.connect();
})
.catch(function (error) {
setLatLong([error.message]);
});
Web Bluetooth 将仅查找当前正在发送低功耗蓝牙广告的设备。即使启用了蓝牙,移动设备通常也不会生成这些广告。
例如,在 Android 上 BluetoothLeAdvertiser
class can be used by an app to configure the device to transmit advertising packets. To actually establish a connection with the device it also has to implement a GATT service using the BluetoothGattServer
class。