みんな、私は GPolyline を描画し、2 秒ごとに光らせたいと思っています。関数の下に書きました。動作するはずですが、2 秒後には消えますが、さらに 2 秒後には表示されるはずですが、決してします。しかし、2アラートを使用すると、一時停止するたびに正常になります。どうしたの ?
function DrawRoute()
{
var pts = [];
for(var i = 0; i < GlobalMarkers.length; i++)
{
pts[i] = GlobalMarkers[i].getLatLng();
}
Route = new GPolyline(pts);
map.addOverlay(Route);
if( ShineObject == null)
{
ShineObject = setInterval("ShineRoute()",2000);
}
}
function ShineRoute()
{
if(Route != null)
{
if( Route.isHidden() )
{
Route.show();
//alert("show");
}
if( !Route.isHidden() )
{
Route.hide();
//alert("hide");
}
}
}