【问题标题】:cordova background geolocation not working on background科尔多瓦背景地理定位在背景上不起作用
【发布时间】:2015-03-28 07:20:03
【问题描述】:

我们有一个基于位置的跨平台应用程序,使用 离子。我们已经建立了接收通知的能力,基于 使用 christocracy 插件的用户位置:https://github.com/christocracy/cordova-plugin-background-geolocation

很遗憾,这仅在应用打开时有效。此外,还有 是背景位置打开的 android 抽屉中的显示。

我们找不到可以获取用户位置的选项 即使应用程序关闭并根据用户的通知提供通知 地点。请提出任何可以解决此目的的解决方案或插件。

【问题讨论】:

  • 到目前为止,我只为 android 制作了一个plugin,它可以在用户在应用程序中和应用程序关闭后跟踪用户的位置/移动,但目前我很害​​怕您必须修改我的 GNU 应用程序才能显示基于特定位置的通知。但可能很快就会添加这样的功能;)

标签: javascript android angularjs cordova ionic


【解决方案1】:

目前没有这样的插件可以在您的应用处于后台/暂停/终止时为您获取设备的位置坐标。

您必须开发可以为您执行此操作的原生 android cordova 插件。请记住,这将涉及 Native 平台实现。

【讨论】:

    【解决方案2】:

    问题可能很旧,但发布此问题可能对其他人有所帮助

    使用以下插件,即使应用程序在后台,您也可以获取位置。 它具有 'stopOnTerminate''startonboot' 等选项,即使在重新启动或操作系统杀死应用程序后,它也可以帮助您获取位置更新

    https://github.com/mauron85/cordova-plugin-background-geolocation

    【讨论】:

      猜你喜欢
      • 2018-07-20
      • 2015-05-31
      • 1970-01-01
      • 2016-06-27
      • 1970-01-01
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      相关资源
      最近更新 更多