Cordova BluetoothLE只检测mac笔记本电脑没有其他设备?

时间:2016-02-12 11:06:57

标签: android angularjs cordova bluetooth ionic-framework

我试图找出BLE是如何工作的。试图通过使用离子框架的cordova plugin之一。已按照文档中提到的所有步骤进行操作:

enter image description here

为Android构建一切都很好。

但每当我以前使用startScan时,即使我的所有其他设备都已启用,它也只能检测到我的Mac,我想知道:

  

应用程序如何扫描所有蓝牙设备?

1 个答案:

答案 0 :(得分:1)

如果您的应用正在检测您的Mac,那么听起来似乎正常。

为了使蓝牙低功耗扫描能够找到其他设备,这些设备需要宣传蓝牙低功耗服务。

如果您没有任何Bluetooth LE外围设备,可以使用LightBlue在iOS设备上创建虚拟外围设备,或nRF Master Control Panel在较新的Android设备上创建虚拟外围设备。

bleno可用于在OS X,Linux和Windows上使用Node.js创建蓝牙低功耗外设。