2016-07-15 4 views
0

백그라운드에서 신호를 모니터링하려고했습니다.startMonitoringForRegion 이벤트가 이온 프레임 워크에서 트리거되지 않습니다.

나는 startMonitoringForRegion 이벤트를 사용하고 있지만 이벤트가 트리거되지 않고 대표 메서드 didEnterRegiondidExitRegion을 호출하지 않았습니다.

사용 :

  1. Cordva
  2. 이온 프레임 워크

내 코드 :

$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

몇 가지 확인 :

    ,536,
  • 동일한 장치의 기성품 응용 프로그램을 사용하여 비컨을 감지 할 수 있습니까?

  • 앱에 위치 권한이 사용 설정되어 있습니까 (iOS 및 Android 6 이상 필요)? 표시 할 앱 설정으로 이동합니다.

+0

위치 권한이 이미 활성화되어 있습니다 .. 공용 장치에만 액세스하려면 .. – Murugesh

+0

앱에 대한 위치 권한이 활성화되어 있습니까 (글로벌 설정과 별도)? 어떤 OS 버전입니까? – davidgyoung

+0

Os 버전 : -9.3.2 – Murugesh

관련 문제