谷歌地图中的太多递归

时间:2016-08-05 08:38:01

标签: php jquery mysql google-maps

too much recursion

我已经使用上面的代码从MySQL数据库中获取谷歌地图位置。

以上代码从MySQL数据库获取lat,Lang并动态创建谷歌地图。

当我在代码上面运行它给了我这样的错误:

有两个错误名为initMap is not function& MenuFlyout

任何人都可以帮我解决它。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您尚未在js文件中定义initMap。这就是你得到这个错误的原因。您可能需要从google map api脚本中删除回调部分

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

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY" async defer></script>

同时检查lat和lon是否包含以下语句中的有效数值

var lat = new google.maps.LatLng(addressDetails[1], addressDetails[2]);