我的网站localgp.com在搜索结果页上使用了Google Maps API v3。 (请按照首页上的其中一个位置链接进行操作。)问题是,在移动版Safari(iPhone和iPad)上,API中出现了javascript错误,但它对我感兴趣的所有其他浏览器都运行正常目标包括Mac和PC上的Safari。
违规的javascript: http://maps.gstatic.com/intl/en_us/mapfiles/api-3/5/11/main.js
发生线路错误: 26,28和27
错误讯息: RangeError:超出最大调用堆栈大小。
我的问题:
答案 0 :(得分:0)
似乎如果使用'bounds'选项会导致此问题。 我们发现当bounds设置为true时,google代码会一遍又一遍地调用fitbound()。
我不确定边界是否会对地图产生很大的影响,但它在教程中是如此之前有点奇怪,以前没有发现过。
希望有所帮助!