javascript - geolocated 给出了错误的位置
问题描述
我正在使用GeoLocated包
它显示我错了lat
,lng
我的意思是它显示了另一个国家的位置
会不会是我的国家出了什么问题?(禁止什么的)
这是我定义选项的方式
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);
解决方案
推荐阅读
- node.js - Mongoose 成功保存了一个文档,但它没有反映在数据库中
- javascript - React with Axios: Questionn 与它在同一页面中的选择
- php - 如何正确定义数据库中日期值的时区
- typescript - 如何在 Typescript 中正确导入模块?
- jquery - 使用 sweetalert2 进行软删除的正确方法
- mongodb - 用于外部 REST API 的 graphql 服务器
- html - 单选按钮样式的标签
- javascript - Javascript - 文本后的占位符
- amazon-web-services - 使用 Amazon Rekognition 从 ImageID 和集合下载图像
- c++ - 为什么我不能在类定义中直接初始化私有成员变量