gpt4 book ai didi

javascript - 使用谷歌地图API,我们如何使用map.setCenter函数将当前位置设置为默认设置位置?

转载 作者:行者123 更新时间:2023-12-03 03:50:35 25 4
gpt4 key购买 nike

我正在使用 Google Maps API 编写 JavaScript 代码。

map = new google.maps.Map2(document.getElementById("map_canvas"));
map.setCenter(new google.maps.LatLng(37.4419, -122.1419), 13);

以上代码将 map Canvas 的默认位置设置为帕洛阿尔托。

如何编写脚本,让setCenter函数自动指向客户端的当前位置?

最佳答案

您可以在支持 HTML5 GeoLocation API 的浏览器中使用它。

if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(success, error);
} else {
alert('geolocation not supported');
}

function success(position) {
alert(position.coords.latitude + ', ' + position.coords.longitude);
}

function error(msg) {
alert('error: ' + msg);
}

关于javascript - 使用谷歌地图API,我们如何使用map.setCenter函数将当前位置设置为默认设置位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2851089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com