Google maps 谷歌地图不再起作用了

Google maps 谷歌地图不再起作用了,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我看过大多数关于谷歌地图的帖子,但考虑到2018年谷歌Api的新变化,没有人回答我的问题 我的页面中有以下代码: <div id="map"></div> <script> function initMap() { var myLatLng = { lat: 35.799064, lng: 51.441882 }; var map = new google.maps.Map(document.getElementById

我看过大多数关于谷歌地图的帖子,但考虑到2018年谷歌Api的新变化,没有人回答我的问题

我的页面中有以下代码:

<div id="map"></div>
<script>
    function initMap() {
        var myLatLng = { lat: 35.799064, lng: 51.441882 };
        var map = new google.maps.Map(document.getElementById('map'), {
            center: myLatLng,
            zoom: 16
        });
        var marker = new google.maps.Marker({
            map: map,
            position: myLatLng,
            title: 'Hello World!'
        });
    }

</script>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
    type="text/javascript"></script>

函数initMap(){
var Mylatng={lat:35.799064,lng:51.441882};
var map=new google.maps.map(document.getElementById('map'){
中心:myLatLng,
缩放:16
});
var marker=new google.maps.marker({
地图:地图,
职位:myLatLng,
标题:“你好,世界!”
});
}
我通过在我的网站根目录中上传一个谷歌文件来验证我的网站

我已经创建了一个Api密钥,并从google获得了该密钥,并将其粘贴到我的页面中

我在以下两个方面测试了我的Api密钥:受限于我的网站无限制

但我仍然有一个错误:

哎呀!出了点问题


这是页面的地址:

如果您检查浏览器控制台,您将看到以下错误消息:

googlemaps JavaScript-API错误:refererdeniedmaperor

根据文件,该错误意味着:

您的应用程序因不符合谷歌地图平台服务条款而被阻止,随后发送了几封电子邮件通知。若要上诉并审查您的执行情况,请填写此表格。您将在几个工作日内通过电子邮件收到回复

资料来源:

您应该通过联系合规团队,以解除对您的域的阻止


我希望这有帮助

多谢各位。很明显,你的回答是正确的,我照你说的做了,现在我在等待电子邮件。