Google maps 为什么我会得到;类型错误:a.lng不是一个函数;谷歌地图?

Google maps 为什么我会得到;类型错误:a.lng不是一个函数;谷歌地图?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我也不知道去哪里找。谷歌地图API版本是2 编辑:文件位于第610行 编辑:我原以为版本3是2。问题是由 map.addControl((new GSmallMapControl())); map.addControl((new GMapTypeControl())); map.setCenter((new GLatLng(38.92220023349402, 35.5), 6)); 正确的代码应为: map.addControl(new GSmallMapControl()); map.ad

我也不知道去哪里找。谷歌地图API版本是2

编辑:文件位于第610行
编辑:我原以为版本3是2。

问题是由

map.addControl((new GSmallMapControl()));
map.addControl((new GMapTypeControl()));
map.setCenter((new GLatLng(38.92220023349402, 35.5), 6));
正确的代码应为:

map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(38.92220023349402, 35.5), 6);

一些上下文可能会有所帮助。@ratbum,我已经添加了代码。1。错误在您的代码中,而不是API代码中,因此我们需要一个指向显示问题的映射的链接或一个显示问题的JSFIDLE。2.该文件来自v2 API(因此您使用的是v2而不是v3)。该代码是Google Maps API v2代码(您的问题不正确)。请注意,Google Maps API的第2版已经被弃用,最早可能在2013年5月停止工作,所以新的地图应该在第3版中开发。