我想知道是否有人可以帮助我停止使用我的谷歌地图应用程序。我正在调整地理编码中的许多示例之一的动画功能,并在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();
有没有人知道为什么会这样。我现在正在攀登陡峭的学习曲线,即谷歌地图,但看起来我被困在了一个窗台上 - 有人可以帮我一个电梯吗?
仅供参考,索引术语是指多个标记,不会影响行为。