我正在尝试使用 Cordova 的 BluetoothLowEnergy 插件来扫描附近的 iBeacons。我已经尝试过cordova-plugin-eddystone
evothings.eddystone.startScan(successCallback, errorCallback)
和蓝牙LE
bluetoothle.startScan(_successCallback, errorCallback, {allowDuplicates: true});
但是我不能让扫描在后台工作。我使用 Xcode 在 .plist 中启用了后台功能,指定应用程序使用 BLE 传感器。此外,我使用de.appplant.cordova.plugin.background-mode
插件,在 deviceReady 事件之后执行函数:
cordova.plugins.backgroundMode.enable();
然而,扫描只是在进入后台模式时暂停。无论。有没有替代方法?eddystone 插件中是否禁用了后台模式?谢谢