带世博会的地点会将我带到远离实际位置的地点?

时间:2020-07-09 14:48:06

标签: location expo point saga

我是Suign地点博览会,这是我的简单代码:

import * as Location from 'expo-location';

export default function* addPointToTronconRequest({ payload }) {
  try {
    const activeTroncon = pathOr(null, ['activeTroncon'], payload);
    const location = yield call(Location.getCurrentPositionAsync, emptyObject);
    const coords = propOr(emptyObject, ['coords'], location);
    const { latitude, longitude } = coords;

    const point = {
      activeTroncon,
      latitude: latitude * 1,
      longitude: longitude * 1,
    };

    yield put(addPointSuccess(point));
  } catch (error) {
    alert('error');
    yield put(addPointError());
  }
}

所以我得到了当前的位置坐标,当我尝试在地图上绘制这些点时,我发现自己在另一个国家。

我尝试过这个:

    const point = {
      activeTroncon,
      latitude: longitude * 1,
      longitude: latitude * 1,
    };

带我去了我的国家,但这是不对的,那怎么可能?有人遇到过吗?世博会的地点给出了相反的值,这是一个错误。

任何帮助将不胜感激。

0 个答案:

没有答案