使用css3动画时,在IOS真机上出现闪烁。
目前发现闪烁是有前提因素的,就是css动画的View是使用“position: absolute;”并超出视觉区域的就会出现闪烁。
.box{ width: 100%; height: 600rpx;
}.animation,.animationB{ width: 550rpx; height: 550rpx; position: absolute; right:-200rpx; top:-200rpx;
|
@keyframes rotate { 100% { transform: rotate(360deg); } } @keyframes rotate-opposite { 100% { transform: rotate(-360deg); } } |
<view class="box"><view class="animation"></view><view class="animationB"></view></view> |

你好,遇到了相同的问题。
请问您是如何解决的呢?
另外,这行代码并不管用
为啥我的是安卓和ios都会偶尔闪,难受,还找不到方法解决
旋转元素position:absolute, 添加rotate() 且超出视觉范围 的时候,依然有动画闪烁问题
机型:xr ios13.2 微信浏览器7.0.8
尴了个尬 拿同事的手机 xr ios13.1.3 没有这个问题
更怪异的事情 两部手机在safari却没有闪烁的问题,各位觉得 问题出在哪里
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
https://developers.weixin.qq.com/s/IPgtz2m67F7k
请问复现了吗?
我们看下,有进展同步