我们希望创建一个基于Map中的点的应用程序。点保存在数据库中(或者我们也可以将其保存在设备中),我们想要的是如果用户靠近某个点,即使应用程序打开,在后台或完全关闭,也会发送通知。
你知道这有可能吗?
AFAIK口袋妖怪去,找到我的iPhone总是听我们的位置.
我怎么能做到呢?
Thaanks很多!!❤️
老实说,我尝试使用https://github.com/capacitor-community/background-geolocation,我不知道它是如何工作的??
我们希望创建一个基于Map中的点的应用程序。点保存在数据库中(或者我们也可以将其保存在设备中),我们想要的是如果用户靠近某个点,即使应用程序打开,在后台或完全关闭,也会发送通知。
你知道这有可能吗?
AFAIK口袋妖怪去,找到我的iPhone总是听我们的位置.
我怎么能做到呢?
Thaanks很多!!❤️
老实说,我尝试使用https://github.com/capacitor-community/background-geolocation,我不知道它是如何工作的??
2条答案
按热度按时间2nc8po8w1#
你可以使用capacitor-background-geolocation插件专门做什么你的要求。
gzszwxb42#
有两个概念可能适合您的需要。地理围栏和重大位置变更。
Apple为您的应用程序创建了几种在后台打开的方法。但是,任何这些都应该响应使用,否则您的应用程序将被终止,甚至在审查时被拒绝。
检查如何启用后台模式并处理here所述的位置更改。你可以找到一些关于地理围栏here的东西。以及关于显著位置变化here。
因此,地理围栏的概念很酷,因为您可以添加要监视的区域,并且可以跟踪用户是否进入或退出某个区域。但缺点是,一次可以监控的位置数量限制很低。
显著的位置改变不是智能的,但是当用户四处移动时会触发。很重要
为了得到更具体的答案,你可能应该问更具体的问题。但开始,我建议您尝试使用这些工具。