通过redirectTo进入页面,onshow加载多段动画在苹果和安卓表现不一致

发布于 8 年前作者 mengjie14657 次浏览最后编辑 8 年前来自 ask

通过redirectTo进入带动画页面后,通过onshow加载以下动画,

this.animation = wx.createAnimation({});

this.animation.rotate(45).step({ duration: 3000 }).rotate(0).step({ duration: 3000 });

在苹果手机上可能直接出现旋转45度后的图像,特别是在不断返回上一页面,又重新进入该页面的情况下出现的可能性更大,不知道大家有没有遇到过,有没有好的解决方案,谢谢:)

1 回复
liren
liren1 楼6 年前

暂时已经解决,this.setData动画时,使用setTimeout设置一定时间,这样就能够重头播放了。