首页 > 解决方案 > geolocated 给出了错误的位置

问题描述

我正在使用GeoLocated

它显示我错了latlng 我的意思是它显示了另一个国家的位置

会不会是我的国家出了什么问题?(禁止什么的)

这是我定义选项的方式

export default geolocated({
  enableHighAccuracy: true,
  timeout: 5000,
  maximumAge: 0
}) (AddUserPage);

这是整个代码

import UserMap from '../map/UserMap';
import { geolocated } from 'react-geolocated';


const AddUserPage = ({coords}) => {
  if (coords) {
   return (
    <div style={{ width: '300px', height: "300pc" }}>
  <UserMap lat={coords.latitude} lng={coords.longitude}></UserMap>
    </div>
  ); 
  }
  return <div></div>
};

export default geolocated({
  enableHighAccuracy: true,
  timeout: 5000,
  maximumAge: 0
}) (AddUserPage);

标签: javascriptreactjsgeolocation

解决方案


推荐阅读