收藏
回答

animation动画真机闪烁

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS ios12.1.2 iphone8plus 7.0.2

问题已修改,应描述为动画闪烁,而非卡顿


在做一个首页的轮播图使用swiper组件,配合animation使轮播时图片尺寸过渡缩放。

在开发者工具中表现良好,但在真机端过渡动画会闪烁,不顺滑。


请问是否有大佬遇到过这种情况,如何优化


代码如下

wxml:


js:



最后一次编辑于  01-24
回答关注问题邀请回答
收藏

3 个回答

  • 微盟
    微盟
    01-23

    贴个代码片段吧,有可能是代码逻辑的问题,ios上动画transform会有闪烁,但不会卡顿

    01-23
    赞同
    回复 3
    • 🍑
      🍑
      01-24

      对的,是闪烁。有什么解决方法吗?

      01-24
      回复
    • 微盟
      微盟
      01-24回复🍑

      目前没有,只有等微信官方解决这个问题

      01-24
      回复
    • 🍑
      🍑
      01-25回复微盟

      好的,感谢

      01-25
      回复
  • 卢霄霄
    卢霄霄
    01-23

    有片段吗?

    01-23
    赞同
    回复 3
    • 🍑
      🍑
      01-24

      放在提问中了,感谢

      01-24
      回复
    • 卢霄霄
      卢霄霄
      01-24回复🍑

      是这个片段,光看这部分代码,感觉正常。。要跑起来试试。。不过我不能保证能解决哦~ 你觉得要试试的话 就做个代码片段

      https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      01-24
      回复
    • 🍑
      🍑
      01-25回复卢霄霄

      嗯嗯,懂了,我以为是贴一段代码来着


      问题描述错啦,是闪烁,不是卡顿,楼上官方回答没有解决方案


      谢谢~

      01-25
      回复
  • !!!Σ(っ°Д°;)っ
    !!!Σ(っ°Д°;)っ
    01-23

    异步渲染的锅吧,真机的js和webview不在一个线程里面,你通过js去渲染webview是异步的,就导致会很卡。

    01-23
    赞同
    回复 1
    • 🍑
      🍑
      01-25

      嗯嗯,是闪烁不是卡顿,问题描述偏差了


      谢谢~~

      01-25
      回复