是否有办法获取地点历史记录,或者至少有一项服务来跟踪用户是否访问了某个位置。
我们希望尝试跟踪消费者是否会重新进入该位置,即使应用已关闭。
星巴克这样做(当你在星巴克咖啡馆附近时,他们根据特定的星巴克咖啡馆发送特价优惠)
iOS中有常用位置,如何在react-native中获取?
更新:
观看位置并非如此,因为它需要应用程序处于活动状态
答案 0 :(得分:0)
您可以使用地理位置来收听用户位置。每当他进入你想要的位置时,你都可以触发一个功能来做你想做的事。
您可以在官方文档中找到有关如何实现它的更多详细信息: https://facebook.github.io/react-native/docs/geolocation.html
希望它有所帮助。
答案 1 :(得分:0)
您的回答是 Geofences 。地理围栏是创建区域并检查用户是否已进入,退出和停留的简单方法。该应用程序在“已终止”模式下工作,只要它具有所需的位置权限。
对于iOS,您可以使用Geolocation框架。我希望react-native有一个库来使用该框架。如果没有,您可以编写本机代码并通过构建本机模块来使用它。