2016-07-15 6 views
0

Я пытался контролировать маяк в фоновом режиме.startMonitoringForRegion событие не запускается в ионном каркасе

Для этого я использую событие startMonitoringForRegion, но событие не запускается и не вызвано методом делегирования didEnterRegion и didExitRegion.

Использование:

  1. Cordva
  2. Ионные Framework

Мой Фрагмент кода:

$cordovaBeacon.startMonitoringForRegion(
    $cordovaBeacon.createBeaconRegion(
     ("estimote", "12458118-34AE-11a6-AC61-9E71128CAE77")); 

$rootScope.$on("$cordovaBeacon:didEnterRegion", function(event, pluginResult) { 
    console.log("ibeacondidEnterRegion") 
}); 

$rootScope.$on("$cordovaBeacon:didExitRegion", function(event, pluginResult) { 
    console.log("ibeacondidExitRegion") 
}); 

ответ

0

Несколько вещей, чтобы проверить:

  • Можете ли вы обнаружить маяк, используя готовое приложение на том же устройстве?

  • Включено ли разрешение вашего местоположения (требуется для iOS и Android 6+)? Откройте настройки приложения.

+0

Разрешение на размещение уже включено .. Для доступа к только общедоступным устройствам. – Murugesh

+0

Но разрешено ли разрешение местоположения для приложения (отдельно от глобальной настройки)? Какие версии ОС это? – davidgyoung

+0

Os Версия: -9.3.2 – Murugesh

Смежные вопросы