Google地图动画 - 应用程序在折线处停止。距离();

时间:2016-08-26 13:03:29

标签: javascript google-maps animation

我想知道是否有人可以帮助我停止使用我的谷歌地图应用程序。我正在调整地理编码中的许多示例之一的动画功能,并在stackoverlow中提到。例如Multiple Marker Animation。 startAnimation序列的一般代码如下所示。

function startAnimation(index) {
   if (timerHandle[index]) clearTimeout(timerHandle[index]);
   eol[index] = polyline[index].Distance();
   map.setCenter(polyline[index].getPath().getAt(0));

   poly2[index] = new google.maps.Polyline({
   path : [ polyline[index].getPath().getAt(0) ],
   strokeColor : "#FFFF00",
   strokeWeight : 3
   });
   timerHandle[index] = setTimeout("animate(" + index + ",50)", 2000); 
   // Allow    time for the initial map display
   currentDistance[index] = 50;
}

我让示例应用程序正常工作但是当嵌入我的应用程序中时,startAnimation在语句中失败

 eol[index] = polyline[index].Distance();

有没有人知道为什么会这样。我现在正在攀登陡峭的学习曲线,即谷歌地图,但看起来我被困在了一个窗台上 - 有人可以帮我一个电梯吗?

仅供参考,索引术语是指多个标记,不会影响行为。

0 个答案:

没有答案