首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >此页面未正确加载Google地图。有关技术详细信息,请参阅JavaScript控制台

此页面未正确加载Google地图。有关技术详细信息,请参阅JavaScript控制台
EN

Stack Overflow用户
提问于 2016-08-16 18:07:56
回答 2查看 3.5K关注 0票数 0

糟了!出了点问题。此页面未正确加载Google地图。有关技术详细信息,请参阅JavaScript控制台。

我不知道为什么。

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
    <script src="http://maps.googleapis.com/maps/api/js">
    </script>

    <script>
        var myCenter = new google.maps.LatLng(30.023354, 31.477439);

        function initialize() {
            var mapProp = {
                center: myCenter,
                zoom: 15,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };

            var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);

            var marker = new google.maps.Marker({
                position: myCenter,
            });

            marker.setMap(map);
        }

        google.maps.event.addDomListener(window, 'load', initialize);
    </script>
</head>

<body>
    <div id="googleMap" style="width:500px;height:380px;"></div>

    
</body>
</html>

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-16 18:12:57

您需要为google地图生成特殊的api密钥

您的<script src="http://maps.googleapis.com/maps/api/js">应该如下所示

代码语言:javascript
复制
  <script src="https://maps.googleapis.com/maps/api/js?key=your_key">></script

请转到https://console.developers.google.com获取免费密钥。

票数 4
EN

Stack Overflow用户

发布于 2020-11-06 19:31:08

下面是如何修复错误的方法。

转到https://console.developers.google.com/apis/credentials单击您的API键的名称以编辑其设置。在应用程序限制下,选择“HTTP referrers (网站)”,然后添加下面的两个条目(用您自己的域替换yourname.com )。

键入第一个条目,然后按键盘上的enter键添加它。重复以上步骤,添加第二个条目。

拥有这两个条目(带有星号)将有助于确保您的地图在您网站的任何URL上都有效。yourname.com/* *.yourname.com/*Google Maps API限制

单击Save按钮,然后等待几分钟以使更改生效(Google表示最多需要5分钟)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38972082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档