我正在使用科尔多瓦的官方地理位置插件Cordova geolocation plugin
但这是我要解决的许多问题。
我正在使用watchPosition
方法,它每5秒跳动一次。
这可能会消耗大量电池,并使我的API浪费很多。
是否可以告诉该插件仅击败是否进行了更改?也许在25/50米的距离内发生变化?
如果没有,也许我可以定义要跳多少秒?
此插件可以在后台运行吗?
在Android中这不可靠-您可以关闭该应用程序1个小时左右,然后返回并打开它。再次发送新的watchPosition
或 getCurrentPosition 不会收到任何消息-您应该手动重置位置信息服务,然后重试。这对用户很难解释。
我希望有更可靠的解决方案,或者有关如何使用此解决方案的任何提示或最佳实践。