我正在使用this Geofencing plugin为iOS和Android构建位置感知的Cordova应用。
当我开始在我的Android设备上测试我的实现时,我发现地理围栏过渡一旦被检测到就不会在后台处理,而是它们“收集”然后在下次应用时立即触发手动启动(通过“fire”我的意思是调用window.geofence.onTransitionReceived()方法)。
为了澄清,我禁用了包含的通知功能,只希望我的应用程序将事件传递给它,以便在后台静默更新我们的远程服务器。虽然iOS版本在后台成功接收了这些转换,但我无法在这里找出Android的错误......
有没有人知道这个插件以及如何在Android上正确使用它? 有没有我错过的东西?
谢谢,Dor。