【发布时间】:2021-05-08 17:40:48
【问题描述】:
我打开这个问题并自己回答,以帮助面临同样问题的其他用户。
在使用包 react-native-geolocation-service 的 Android 中使用 React Native 应用程序时,尝试让用户激活其位置(不允许它,激活它 strong>),我发现按钮取消没有返回任何错误。这是我正在谈论的弹出窗口:
我使用的函数如下:
Geolocation.getCurrentPosition(
(position) => {
console.log(position);
(error) => {
console.log(error.code, error.message);
},
{ enableHighAccuracy: true, timeout: 15000, maximumAge: 10000 }
});
我完全确定它是正确的,因为它是来自 github 存储库的副本。但是,控制台从未记录过错误。
如果您遇到同样的问题,请查看下面的答案。
【问题讨论】: