小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序animation动画,在不同的手机上表现的触发时机不太一样。不清楚是微信版本问题,还是机型问题。
场景:页面A内的动画,由js控制开始动画,在动画开始前,打开B页面,A页面保留,不从页面栈pop,此时触发js,开始动画;
表现:部分手机动画在B页面遮盖在A页面上时即已触发动画,,动画播放正常,transitionend正常触发;而另一部分手机则是在A页面重新回到前台时才触发动画播放
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
复现步骤:
1. 运行小程序,先不打开页面B,观看动画效果,且控制台有打印动画监听
2. 重新运行小程序,打开页面B,停留在页面B,待控制台出现动画开始时,说明已经触发动画,此时先不返回,停留一段时间(动画时长为2秒,所以停留时间应明显大于2秒),然后返回到页面A
现象:
目前使用的华为P10plus、vivox20的表现为,停留在页面B时,动画已播放,并触发动画结束监听;oppo、iphone则会在从页面B返回A时才会播放动画
iPhone 8 plus
ios版本:13.3.1
微信版本:7.0.13
华为P10 plus
android版本:9
微信版本:7.0.12