无法使用javascript在谷歌地图中获取当前位置的纬度和经度

时间:2013-11-28 19:37:52

标签: javascript jquery google-maps

我正在使用谷歌地图获取移动应用程序开发的当前位置(经度和纬度)。当我在浏览器中尝试时,我无法获取当前位置latlang。

我能够在Firefox中获取当前位置(在弹出窗口中询问共享位置警报),无法在Chrome上获取它。在Android手机中也是如此,它没有显示出来。

getCurrentPosition回调不起作用。

代码:

var initialLocation;

if (navigator.geolocation)  {
    browserSupportFlag = true;
    navigator.geolocation.getCurrentPosition(function (position) {
        initialLocation = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
        alert(position.coords.latitude, position.coords.longitude);
    }, function () {
        alert('error');
    });
}

我在点击按钮时添加了上面的代码。

0 个答案:

没有答案