Javascript 使用ibeacon扫描显示UUID和mac地址

Javascript 使用ibeacon扫描显示UUID和mac地址,javascript,html,cordova,Javascript,Html,Cordova,我是新来的,我正在使用cordova开发一个项目。在evothings的示例中,有ibeacon扫描和Ble扫描,在ibeacon扫描中我可以显示uuid,在Ble扫描中我可以显示mac地址。我的问题是,如果可能的话,我是否可以在同一个项目中显示uuid和mac地址?在iOS上,扫描iBeacon信标时使用不同的本机库,而通常扫描BLE设备时使用不同的本机库 在最低级别,扫描iBeacon设备时执行BLE扫描,但在iOS上,扫描信标被包装在苹果的CoreLocation库中。对于BLE扫描,使用

我是新来的,我正在使用cordova开发一个项目。在evothings的示例中,有ibeacon扫描和Ble扫描,在ibeacon扫描中我可以显示uuid,在Ble扫描中我可以显示mac地址。我的问题是,如果可能的话,我是否可以在同一个项目中显示uuid和mac地址?

在iOS上,扫描iBeacon信标时使用不同的本机库,而通常扫描BLE设备时使用不同的本机库

在最低级别,扫描iBeacon设备时执行BLE扫描,但在iOS上,扫描信标被包装在苹果的CoreLocation库中。对于BLE扫描,使用蓝牙

问题在于,CoreBluetooth隐藏了某些BLE扫描属性(您无法在iOS上获取MAC地址),还隐藏了iBeacon扫描记录,CoreLocation仅公开iBeacon属性

在Android上,可以同时获得iBeacon属性和BLE属性,如MAC地址,但在iOS上不可能

你好,米凯尔