Google maps api 3 仅出于开发目的加载地图时出错
地图“仅用于开发目的”加载不好。我换了钥匙,但地图还是装得不好,显示出来后就消失了Google maps api 3 仅出于开发目的加载地图时出错,google-maps-api-3,visual-studio-code,Google Maps Api 3,Visual Studio Code,地图“仅用于开发目的”加载不好。我换了钥匙,但地图还是装得不好,显示出来后就消失了 函数initMap(){ var BORJCEDRIA={lat:36.708128,lng:10.427168}; var map=new google.maps.map( getElementById('map'),{zoom:10,center:BORJCEDRIA}); } 此类问题可能是由以下几方面引起的:没有项目的计费帐户链接、项目中未启用API或API密钥存在限制问题 我检查了您的代码,发现您提供
函数initMap(){
var BORJCEDRIA={lat:36.708128,lng:10.427168};
var map=new google.maps.map(
getElementById('map'),{zoom:10,center:BORJCEDRIA});
}
此类问题可能是由以下几方面引起的:没有项目的计费帐户链接、项目中未启用API或API密钥存在限制问题
我检查了您的代码,发现您提供了一个API密钥,我将其与我们的一起使用,它抛出了一个Google Maps JavaScript API错误:ApinoActivatedMapError
,这意味着Maps JavaScript API未在您的API项目上激活
按照有关如何在项目中启用多个API的步骤进行操作
如果仍然出现错误,请检查您的项目是否链接到有效的计费帐户,以及API密钥中是否存在导致此问题的限制。您还可以在上面看到不同的Maps JavaScript错误代码,以供故障排除时参考
最后,我已经从您的答案中删除了您的API密钥。请不要在公共网站上共享私有API密钥,并确保您可以使用它们。元问题的主题之一。(因此,)我已将问题标记为版主干预,以便您的API密钥也可以从编辑历史记录中删除。您似乎已发布敏感/私人信息。如果是这种情况,请重置您的密码和/或撤销API密钥和令牌,因为它们在发布到internet上时被视为已被破坏。@BSMP虽然我们很感激您提醒我们注意这一点,但我们倾向于只编辑PII,而不是API密钥或令牌。您可以使用我之前的评论来指导用户重置密钥/令牌。
function initMap() {
var BORJCEDRIA = { lat: 36.708128, lng: 10.427168 };
var map = new google.maps.Map(
document.getElementById('map'), { zoom: 10, center: BORJCEDRIA });
}
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap">
</script>