startMonitoringForRegion事件不会在离子框架中触发

时间:2016-07-15 09:01:11

标签: angularjs cordova ionic-framework ibeacon

我试图在后台监控信标。

为此我正在使用startMonitoringForRegion事件,但事件未被触发,并且没有调用委托方法didEnterRegiondidExitRegion

使用:

  1. Cordva
  2. 离子框架
  3. 我的代码段:

    $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")
    });
    

1 个答案:

答案 0 :(得分:0)

要检查的一些事项:

  • 您可以在同一设备上使用现成的应用程序检测信标吗?

  • 您的应用是否已启用位置权限(iOS和Android 6+需要)?转到应用的设置即可查看。

相关问题