📅  最后修改于: 2023-12-03 15:24:43.140000             🧑  作者: Mango
Google 地图是一个广泛使用的工具,可以帮助用户查找特定位置,浏览地图,并获取路线方向。如果您希望向您的网站添加Google 地图以方便您的用户,可以按照以下步骤进行操作。
要使用 Google 地图 API,请首先获取 API 密钥:
接下来,您可以将 Google 地图添加到您的网站中。在以下代码片段中:
<!DOCTYPE html>
<html>
<head>
<title>My Map</title>
<style>
#map {
height: 100%;
}
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id="map"></div>
<script>
function initMap() {
var myLatLng = {lat: 40.748817, lng: -73.985428};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 13,
center: myLatLng
});
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'My Location!'
});
}
</script>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"></script>
</body>
</html>
替换“YOUR_API_KEY”为您在第一步中获取的 API 密钥。
# 添加样式
```css
<style>
#map {
height: 100%;
}
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
# 主页面 HTML
```html
<!DOCTYPE html>
<html>
<head>
<title>My Map</title>
# 引用样式
<style>
#map {
height: 100%;
}
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
# 添加地图容器
<div id="map"></div>
# 初始化地图的js代码
<script>
function initMap() {
var myLatLng = {lat: 40.748817, lng: -73.985428};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 13,
center: myLatLng
});
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'My Location!'
});
}
</script>
# 引用Google Maps API的js代码
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"></script>
</body>
</html>