首页 > 解决方案 > 位置超时 - 反应原生地理定位服务

问题描述

我使用react-native-geolocation-service来获取用户位置并根据用户位置填充数据。但大多数时候我得到位置请求超时错误作为响应。

这些是我使用的选项

enableHighAccuracy: false,
timeOut: 15000,
maximumAge: 10000,

我已经在 IOS 模拟器中进行了测试,并且工作正常。到目前为止,问题仅适用于 Android 设备。我该如何解决这个问题。

标签: react-native

解决方案


我认为这个错误可能是因为权限未设置为访问手机地理位置..

查看此答案如何在运行时请求 React Native 中的 Android 设备位置权限?在运行时设置权限或查看如何在 android 文件夹中将其设置为永久。

褪色。


推荐阅读