【问题标题】:Is there a verbose errors setting on Google Maps API?Google Maps API 上是否有详细错误设置?
【发布时间】:2014-11-17 15:00:11
【问题描述】:

我遇到了 Google 地图不显示我的程序生成的 KML 文件的问题(请参阅that question)。我的问题是是否有办法打开更详细的错误,以便我可以查看我的程序生成的 KML 文件是否存在错误,或者是否存在其他问题。

【问题讨论】:

  • 看我的回答。 KML 层有一个 getStatus 方法来找出它为什么不起作用。 stackoverflow.com/questions/26933638/…
  • @amenadiel 在这里简单回答一下getStatus(),我会标记为答案。

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


【解决方案1】:

专门针对 KML 图层,为 status_changed 事件设置监听器并显示图层的状态:

var newKml = new google.maps.KmlLayer({ 
    url: VALID_KML_URL_HERE
});
newKml.setMap(map);

google.maps.event.addListenerOnce(newKml, 'status_changed', function () {
    console.log('KML status is', newKml.getStatus());
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-02
    • 2016-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多