我编写了一个 JavaScript 来获取用户地理位置。它给了我纬度和经度,据此我在地图中绘制了用户位置,但是当我在谷歌地图中检查该位置的纬度和经度时,它是不同的,因此它绘制了错误的位置。
function map()
{
if (navigator.geolocation) {
browserSupportFlag = true;
navigator.geolocation.getCurrentPosition(function (position) {
initialize(position.coords.latitude,position.coords.longitude);
}, function () {
handleNoGeolocation(browserSupportFlag);
});
} else {
browserSupportFlag = false;
handleNoGeolocation(browserSupportFlag);
}
请让我知道如何使用navigator.geolocation
.