我有site使用谷歌地图,但现在有针脚消失。创建引脚的代码有效且已经过测试。从检查员那里,他们似乎都指向http://maps.gstatic.com/intl/en_us/mapfiles/api-3/13/9/main.js中的a.xa.Fa属性,我相信它是注入的(因为我没有包含这样的脚本)。
我非常绝望,不知道该怎么做。所以任何意见都表示赞赏。
答案 0 :(得分:1)
您尝试添加标记而未向add()
提供正确的PIN参数,因此new google.maps.MarkerImage(pin)
中add()
的创建将失败。
第一次发生在第6个标记时(这就是为什么你只看到5个标记,错误将在此时停止脚本执行)。
解决方案:您可以修复它(提供正确的引脚参数),还提供了0,0的LatLng,我想您的数据出了问题。
或将其添加到add()
的开头,以便为这些情况设置默认引脚:
pin=pin||'http://www.mychinaroots.com/wp-content/themes/mychinaroots/images/8-default.png';