<script src="https://maps.googleapis.com/maps/api/js?key=[KEY]&callback=initMap"
async defer></script>
<script>
var user_lat,user_lng;
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: {lat:17, lng: 80},
zoom: 5
});
}
var marker = new google.maps.Marker({
position: {lat:17,lng:80},
map: map,
title: 'Hello World!'
});
</script>
Run Code Online (Sandbox Code Playgroud)
这是出于测试目的.我必须在另一个代码中使用这个概念.请帮助.
这可能是重复的.有许多其他帖子报告相同的错误,但没有一个答案解决了我的问题.
地图正在加载没有任何问题.initMap()函数被执行.但标记部分不会到来.