- 小程序animation动画ios真机会闪烁,安卓不会,什么情况,怎么解决,急求大佬们?
[图片] 缩减版代码片段:https://developers.weixin.qq.com/s/qVuOTVmB7Bdg 开发工具没问题,安卓没问题,ios各种闪烁旋转的时候 是否是超出显示区域等系列问题? 知道超出屏幕做动画就会闪烁,在屏幕内就不会,这是为什么啊官方的嗯给个回答啊,怎么解决
2019-12-30 - animation的相关操作必须要放在setTimeout里面吗?
你好,我把animation的创建放在onShow里面,即使规定了duration,在运行时,打开这个页面,动画都是瞬间完成,只有放在setTimeout里,才能体现出duration onShow: function () { var animation = wx.createAnimation({ duration: 6000, timingFunction: 'linear', delay:500 }); this.animation = animation; animation.translate(150,0).step({duration:6000,delay:1000}); this.setData({ animationData:animation.export() }) this.animation = animation; setTimeout(function () { animation.translate(-Number(this.data.announcementText.length)*14, 0).step(); this.setData({ animationData: animation.export() }) }.bind(this), 1000) },
2020-01-20