收藏
回答

在iphone上从B页面跳转到A页面上时,A页面已经执行了一下代码,动画出了问题

问题模块
API和组件

A页面navigateTo到B页面,B页面支付完以后,back到A页面,其实在B页面支付的时候A页面已经执行了以下代码:就是让一个提示从底部滑上来,然后间隔4秒再滑下去,出现的问题是在iphone上,滑上来后就滑不下去了,但是安卓上没事。并且在iphone手机上,如果用户付款的时候是在A页面,这个动画就是正确的,总结一下规律就是,在页面切换的时候,iphone上就有问题



showSnackbar:function(self,msg) {

    let snackBar = wx.createAnimation({

      duration: 1000,

      timingFunction: 'ease',

      delay: 0,

      transformOrigin: 'top center bottom'

    })


    snackBar.translateY(-48).step();

    snackBar.translateY(48).step({delay: 4000,duration: 1000 });

    self.setData({

      //输出动画

      snackBar: snackBar.export(),

      msg: msg

    })

  }


最后一次编辑于  2017-07-17  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答