后台导航器地理位置超时



我正在使用浏览器中的navigator.geolocation来跟踪数据库的位置。

当我转到另一个浏览器选项卡时,操作捕获在 onError 事件中并显示超时错误。同样在Android中使用Apache Cordova与官方地理位置插件,具有相同的行为。当我锁定屏幕时,应用程序钢在后台工作,但地理位置超时。我现在在后台工作的钢铁是我的数据库存储错误消息。

我不想使用 https://github.com/transistorsoft/cordova-background-geolocation-lt 因为不是开源的,而且很昂贵。

你现在是否有解决这个问题的修复程序?谢谢

在你的

配置中.xml把这个

<feature name="Geolocation">
    <param name="android-package" value="org.apache.cordova.geolocation.GeoBroker" />
</feature>

http://docs.phonegap.com/en/edge/cordova_geolocation_geolocation.md.html

也看看这个

https://cordova.apache.org/docs/en/3.0.0/cordova/geolocation/geolocation.html

此插件可以帮助您保持该过程的活力。

https://github.com/katzer/cordova-plugin-background-mode

相关内容

  • 没有找到相关文章

最新更新