animation 在手机端和开发者工具效果不一致
发布于 5 年前 作者 gang05 17223 次浏览 来自 问答

动画操作代码如下:

this.animation.translate(200).scale(2,2).step().translate(0).scale(1,1).step()

在A页面跳转至B页面(有animation组件)时,开发者工具能正常显示动画流程,但在手机端预览时,B页面动画效果会出现错乱.

有时候从直接从第一个step()后开始,有时候卡在第一个step(),有时候直接略过第二个step()前的操作,快速返回动画结束后的状态.

测试环境: 安卓版本6.0

2 回复
  1. 监听页面上手指向右滑动来启动动画 ( style = 'transform: translateX(' + this.data.windowWidth * 0.7 + 'px);' )

  2. 监听页面上手指向左滑动来还原之前的移动效果:(style  = ' ' );



为什么在进行页面左滑返回的时候原本的页面会向左抖动,然后才回到原来的位置,在模拟器上显示效果是没有问题的,但是在真机上会出现抖动;求大神解释!!

嗯,我也会这样,有的时候样式都不一样,只能慢慢调。。

回到顶部