【问题标题】:Referer Not Allowed Map Error不允许引用映射错误
【发布时间】:2016-11-21 10:01:39
【问题描述】:

我的电脑中有一个名为“GMPos.html”的文件,该文件包含 1 个标记:

 <script src='https://maps.googleapis.com/maps/api/js?v=3.4&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'></script>
<script type="text/javascript">

var icon_shadow = new google.maps.MarkerImage('icons/mm_20_shadow.png',
new google.maps.Size(28,22),
new google.maps.Point(0,0),
new google.maps.Point(10,21));
var a_icon = new google.maps.MarkerImage('icons/mm_20_red.png',
new google.maps.Size(22,22),
new google.maps.Point(0,0));
var map;

function loadMap() {
var myLatLng = new google.maps.LatLng(14.60192,-90.53268);
var myOptions = {
center: myLatLng,
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
var marker = new google.maps.Marker({
position: myLatLng,
icon: a_icon,
shadow: icon_shadow,
map: map,
title:'Id: GUA001'
});
}

</script>

当我尝试在 Firefox 中打开文件时,出现以下错误:

“谷歌地图 API 错误:谷歌地图 API 错误: RefererNotAllowedMapError https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error 您要授权的站点网址:file:///C:/RunTime/Mss/GMH/GMPos.html"

所以,我添加了以下引用:

*C:/RunTime/Mss*
file:///C:/RunTime/Mss/GMH/GMPos.html
*file:///C:/RunTime/Mss/GMH/GMPos.html*

但仍然抛出同样的错误,请帮助。

提前谢谢你

【问题讨论】:

标签: google-maps google-maps-api-3


【解决方案1】:

请在 Google API 控制台中检查与您的密钥相关的 API 配额限制。标记 API 被视为“地图 JavaScript API”限制。

【讨论】:

    猜你喜欢
    • 2020-10-05
    • 2016-07-13
    • 2015-12-14
    • 1970-01-01
    • 1970-01-01
    • 2020-01-17
    • 2021-03-15
    • 2018-04-22
    • 2019-07-12
    相关资源
    最近更新 更多