我们使用Ionic构建了基于位置的跨平台应用程序。我们已经建立了使用christocracy插件在https://github.com/christocracy/cordova-plugin-background-geolocation处根据用户位置接收通知的功能。
不幸的是,这只适用于应用程序打开时。此外,Android抽屉中还有一个显示背景位置的显示。我们尝试了各种来源,包括地理位置插件和http://devgirl.org/2013/07/17/tutorial-implement-push-notifications-in-your-phonegap-application/上的建议。
我们无法找到一个选项,即使应用程序关闭后我们也可以获取用户位置,并根据用户位置提供通知。我们几乎已经尝试过任何可以解决的解决方案和插件。我们还查看了与此相关的每个问题,但无法找到解决方案。我们接近这个错误吗?请帮忙。它是使用Ionic开发的跨平台应用程序。
由于
答案 0 :(得分:0)
目前没有任何可用的插件可以在后台服务中获取并提供位置。
你需要开发原生的android插件,它以后台模式获取位置数据,并在离子项目中使用原生的android插件,否则没有任何现成的选项可用。
答案 1 :(得分:0)
肯定有一个插件。看看这个:
不过,Android 10存在许多问题。 这个应用程式确实可以在Android 10中运作...