- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我编写了一个脚本,将天气 10 雷达 map 加载到数组中,并希望在 Google map 或最后一个图像上显示动画。我的想法是显示一张图像并在延迟后清除它,然后转到下一张。我不明白为什么下面的代码失败......有什么猜测吗?
我的测试页:http://www.egloff.eu/rsmaptest/rsmap.php
我的代码:
function nextRadarMap() {
// delete overlays
deleteOverlays();
// push the new images into an array of overlays
for (i = 0; i < 10; i++) {
radarMap = new google.maps.GroundOverlay(images[i], boundaries, {
clickable: false
});
imagesArray.push(radarMap);
}
// choose to display fixed or animated image
if (animToggle == true) {
l = imagesArray.length;
for (i = 0; i < l; i++) {
imagesArray[i].setMap(map);
// erase previous image. use of modulus to foolproof when i=0
//setTimeout( function() {imagesArray[(i+l-1)%l].setMap(null)},500);
setTimeout(function () {
clearOverlays()
}, 500);
}
} else {
// display most recent image
imagesArray[0].setMap(map);
}
}
// Removes the overlays from the map, but keeps them in the array
function clearOverlays() {
if (imagesArray) {
// for (i in imagesArray) {
for (i=0; i<imagesArray.length; i++) {
imagesArray[i].setMap(null);
}
}
}
最佳答案
由于我的问题缺乏解决方案,我改变了策略,用这组图像构建了一个动画 GIF 图像,并将其显示在 groundOverlay 中。像这样:
radarMap = new google.maps.GroundOverlay( "./images/animatedmap.gif", boundaries,{clickable:false});
现在工作正常,结果就是我想要的!
希望这有帮助?
关于javascript - Googlemaps v3 地面覆盖循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24731435/
我想做同样的事情:(没有复制球体) http://people.mozilla.org/~sicking/webgl/ray.html 我做到了,它有效,但反射太大:/ var groundTextu
我知道做水平和垂直卷轴游戏(如马里奥),在这种游戏类型中,角色与用户的距离始终相同。字符仅在水平滚动条中左右移动,在垂直滚动条中上下移动。 但有些 2D 游戏中的角色可以在场景中自由移动,例如图形冒险
如何从 bigcommerce API(Ground、Express)获取订单“运输方式”? 客户下单时选择的送货方式。 谢谢 最佳答案 请参阅此 page , 获取特定订单的运输相关数据。 关于bi
我需要一个 C# 函数来执行以下操作:从 gps 点 A 向 gps 点 B 的方向移动 50 米,并计算该点的 GPS 坐标。 例如我有两个坐标: LatLon LatLonA = new LatL
我是一名优秀的程序员,十分优秀!