【发布时间】:2012-10-24 14:35:23
【问题描述】:
我仍然不确定我是否看对了,但这里是:
我正在使用 jquery gmap3 插件从 Google 地图获取一些路线。插件是 v4.1。
通常,在getRoute 操作的回调函数中,我得到了一个响应(让我们将它放在名为results 的变量中),其结构如下:
results.routes - an array of google.maps.DirectionsRoutes
results.status - status of the call ('OK' in normal situations)
results.ub (this one I used to pull the waypoints from)
results.ub 对象不再存在。现在有一个results.vb。
我认为这可能是来自 gmap3 插件本身的变化,但我的 HDD 上有插件文件,它们几个月都没有改变。有人解释一下吗?
我可以简单地更改我的代码并开始使用名为“vb”的对象,它现在就在那里,但是如果它在 2 天内更改为“wb”怎么办?
【问题讨论】:
-
到目前为止,“ub”对象似乎是一个未记录的功能,可能会不时更改。官方 GMap API 说它只会返回 DirectionsRoutes 对象的数组,而不会返回其他任何东西,而实际上确实会返回更多。
-
我只是想分享一下这是如何结束的——我之前的评论是对的。 GMap 确实只是开始使用不同的命名。现在它返回“vb”对象,其中包含航点对象列表。
标签: google-maps jquery-gmap3 map-directions