我正在使用谷歌地图获取移动应用程序开发的当前位置(经度和纬度)。当我在浏览器中尝试时,我无法获取当前位置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');
});
}
我在点击按钮时添加了上面的代码。