2009-12-14 92 views
0

我正在使用内置JavaScript .set_map功能,如this stackoverflow entry所述,但不是,它只是停止工作。JavaScript:set_map不再工作

我硬是没有改变我的代码2个月,现在,Firebug的报道:

错误:set_map不是一个函数

它出现在谷歌地图插件的原始海报当您点击“清除”按钮时,他/她的演示站点上也会遇到问题。

www.lootogo.com/googlemapsapi3/markerPlugin.html

任何想法,为什么 “set_map” 功能不再起作用?

回答

0

看起来谷歌改变了他们的API。

set_map现在是setMap

http://code.google.com/apis/maps/documentation/v3/reference.html

+0

我不能接受我自己2天的答案...但是这是答案谷歌实验室状态 – GregN 2009-12-14 17:01:59

+0

的API可以做,以相对较少的改变自己的语法警告。如果您使用Google Labs API,那么您确实应该关注相关的讨论组。 对于像Maps v2这样稳定的API,Google试图提供向后兼容性,以便页面可以继续使用旧的语法,或者在不可能的情况下提前三年通知任何分页更改。 – 2009-12-15 06:42:09