Я пытаюсь использовать плагин BluetoothLowEnergy для Кордовы для сканирования ближайших iBeacons. Я попытался как cordova-plugin-eddystonePhoneGap Плагин BLE не работает в фоновом режиме
evothings.eddystone.startScan(successCallback, errorCallback)
bluetoothle.startScan(_successCallback, errorCallback, {allowDuplicates: true});
Однако я не могу сделать проверку на работу на фоне. Я включил возможности фона в .plist с Xcode, указав, что приложение использует датчики BLE. Кроме того, я использую плагин de.appplant.cordova.plugin.background-mode
, выполнив после этого события deviceReady функции:
cordova.plugins.backgroundMode.enable();
Однако сканирование только паузы при вводе в фоновом режиме. Не важно что. Есть ли альтернативный способ? В фоновом режиме отключен плагин eddystone? Спасибо
Право, я использую [cordova-plugin-eddystone] (http://github.com/evothings/cordova-eddystone). Я обновляю свой вопрос. Я не знаю, поддерживает ли он фоновый режим. О фоном-плагине, где вы читали аудио возможности? Я просто попытался. Это не работает. На данный момент мне не нужно публиковать свое приложение, так что это может быть нормально для демонстрации. Вы знаете более безопасный плагин? Спасибо \t \t кстати .... он не работает ни с помощью «звуковой» возможности фона – DeLac