Ionic 2 Geofence插件在iOS中不工作,尽管设备日志显示fence已注册并开始跟踪,但在设备上未触发转换
请帮助
这是cordova插件geofence 的一个已知问题
苹果不会让你部署一个不断寻找位置的应用程序,这会消耗资源
问题是,当应用程序最小化时,IOS试图减少负载,会杀死Webview,一旦应用程序再次打开,使用正确的插件需要一段时间才能恢复,但到那时,代码无法执行转换。
一个可能的解决方案是在URL中添加参数作为查询字符串,这样一旦应用程序恢复,它就可以获取参数并执行触发事件。
这应该可以解决问题。即使只是一个附加功能也没有太大的变化。
FYR-