小编Kri*_*hna的帖子

未捕获的ReferenceError:谷歌未在google.maps.Marker()中定义

<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()函数被执行.但标记部分不会到来.

javascript google-maps-api-3 google-maps-markers

2
推荐指数
1
解决办法
2万
查看次数