小程序
小游戏
企业微信
微信支付
扫描小程序码分享
各位,我现在有一个需求就是将地图上着火的地方给出一个着火的动图显示,请问怎么添加动图maker,我在maker的图片路径中填写gif动图的路径,加载还是图片,不是动图
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
同问,我也需要加动态图。用了一个方法,但是效果在手机上显示很慢,模拟器还好。看看有没有更好的方法加动态效果。
setInterval(() => { // marker脚下的圆圈渐变效果 for (let i in that.data.circles) { if (clearAlert[i]) { // 汽包是否被点击了? if (that.data.circles[i].radius < 500) { that.data.circles[i].radius += 25; let newColor = that.data.circles[i].fillColor; if (newColor == "#FF0000") { newColor = "#FF4500"; } else if (newColor == "#FF4500") { newColor = "#FF6347" } else if (newColor == "#FF6347") { newColor = "#F08080"; } else if (newColor == "#F08080") { newColor = "#FF0000"; }; that.data.circles[i].color = newColor; that.data.circles[i].fillColor = newColor; } else { that.data.circles[i].radius = 0; that.data.circles[i].color = "#FF0000"; that.data.circles[i].fillColor = "#FF0000"; }; } else { that.data.circles[i].radius = 0; }; }; that.setData({ markers: that.data.mapData, circles: that.data.circles }) }, n);
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
同问,我也需要加动态图。用了一个方法,但是效果在手机上显示很慢,模拟器还好。看看有没有更好的方法加动态效果。
setInterval(() => { // marker脚下的圆圈渐变效果 for (let i in that.data.circles) { if (clearAlert[i]) { // 汽包是否被点击了? if (that.data.circles[i].radius < 500) { that.data.circles[i].radius += 25; let newColor = that.data.circles[i].fillColor; if (newColor == "#FF0000") { newColor = "#FF4500"; } else if (newColor == "#FF4500") { newColor = "#FF6347" } else if (newColor == "#FF6347") { newColor = "#F08080"; } else if (newColor == "#F08080") { newColor = "#FF0000"; }; that.data.circles[i].color = newColor; that.data.circles[i].fillColor = newColor; } else { that.data.circles[i].radius = 0; that.data.circles[i].color = "#FF0000"; that.data.circles[i].fillColor = "#FF0000"; }; } else { that.data.circles[i].radius = 0; }; }; that.setData({ markers: that.data.mapData, circles: that.data.circles }) }, n);