收藏
回答

animation 在手机端和开发者工具效果不一致

问题模块
API和组件

动画操作代码如下:

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


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

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


测试环境: 安卓版本6.0

最后一次编辑于  2017-04-07
回答关注问题邀请回答
收藏

2 个回答

  • 永永永
    永永永
    2018-02-12
    1. 监听页面上手指向右滑动来启动动画 ( style = 'transform: translateX(' + this.data.windowWidth * 0.7 + 'px);' )

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




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





    2018-02-12
    赞同
    回复
  • 木易叁石
    木易叁石
    2017-04-07

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

    2017-04-07
    赞同
    回复