【问题标题】:Google Maps Javascript API 204 errors谷歌地图 Javascript API 204 错误
【发布时间】:2016-11-07 21:21:21
【问题描述】:

我在 Laravel 中使用 gmaps 库。我在google console 上创建了一个 API 密钥,并像这样传递我的 API 密钥:

<script type="text/javascript" src="http://maps.google.com/maps/api/js?key=API_KEY"></script>(我知道这不是一个好习惯,但现在我只是在测试它。)

我正在使用gmaps basic初始化地图:

<html>
    <div id='map'></div>
</html>
...

<script>
    new GMaps({
      div: '#map',
      lat: -12.043333,
      lng: -77.028333
    });
</script>

即使地图正在加载,我仍然在控制台中不断收到这些错误:

http://maps.googleapis.com/maps/gen_204?target=api&ev=api_viewport&cad=host:localhost%3A8000,v:25,r:1,mt:m,c:-12.043333%2C-77.028333,sp:0.01889x0.04892,size:1140x450,relsize:0.96,token:5qcrlsvho,src:apiv3,ts:9zqxca
http://maps.googleapis.com/maps/gen_204?target=api&ev=api_viewport&cad=host:localhost%3A8000,v:25,r:1,mt:m,c:34.149737%2C-118.135962,sp:0.01598x0.04892,size:1140x450,relsize:0.96,token:5qcrlsvho,src:apiv3,ts:9zqxmi

有人可以向我解释错误是什么,或者是什么导致了错误,或者我可以如何解决这些错误。


编辑:

我注意到,当我放大/缩小时,会出现更多错误。

【问题讨论】:

    标签: javascript api google-maps laravel


    【解决方案1】:

    在你身体的末端,你需要这样的东西:

    <script>
          var map;
          function initMap() {
            map = new google.maps.Map(document.getElementById('map'), {
              center: {lat: -12.043333, lng: -77.028333},
              zoom: 8
            });
          }
        </script>
        <script type="text/javascript" src="http://maps.google.com/maps/api/js?key=YOUR_KEY&callback=initMap"></script>
    

    【讨论】:

      猜你喜欢
      • 2018-02-20
      • 2016-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-24
      • 2023-03-31
      • 1970-01-01
      相关资源
      最近更新 更多