跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请问 RN 的 Geolocation 提供的定位方法在安卓上不准的问题大家是怎么解决的呀?
未分類
9 11 月 2020

请问 RN 的 Geolocation 提供的定位方法在安卓上不准的问题大家是怎么解决的呀?

请问 RN 的 Geolocation 提供的定位方法在安卓上不准的问题大家是怎么解决的呀?

資深大佬 : HariopaNic 7

目前使用的是 import Geolocation, { GeolocationError, GeolocationResponse } from ‘@react-native-community/geolocation’;

function getLocation() {
return new Promise<Location>((resolve) => {
Geolocation.getCurrentPosition(
(info: GeolocationResponse) => {
// console.log(`[Geolocation] location: ${JSON.stringify(info)}`);
let location = info.coords;
// 地球坐标系转火星坐标器
var marsLocation = wgs2mars(location);
resolve(marsLocation);
},
(error: GeolocationError) => {
global.log(`[Geolocation] error: ${error.message}`);
resolve({} as Location);
},
);
});
}
发现在安卓机上有以下问题:
1,如果将高精度 enableHighAccuracy 设置为 true 的话,在安卓机子上将 gps 关闭后再打开会识别不到 gps 打开,拿到的数据一直为{}(我用是否为{}判断 gps 开关状态)。
2,当我把经纬度打在屏幕上测试,ios 机型会随着走动变化经纬度,但是安卓机型可能过了千米才会变动一次,且十分不准备。
已做地球坐标系转火星坐标器处理。

请问大家做 app 端定位需求的时候是怎么处理的呀?大感谢。

大佬有話說 (1)

  • 主 資深大佬 : HariopaNic

    nobody- –

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具