【发布时间】:2015-02-06 08:35:09
【问题描述】:
我在页面加载时运行了一个动画,并使用 javascript 添加了一个包含
的类-webkit-animation-play-state:paused;
在 OSX safari 和所有其他浏览器(甚至 PC)上也能正常工作,但在移动设备上,只有在 iOS 上调用时动画似乎没有暂停。
这里有一个关于动画状态如何运行和暂停的问题。
在 iOS 上试试,你会发现它完全被忽略了。
【问题讨论】:
-
可以确认。
paused似乎被完全忽略,running重新启动动画。太好了。 -
就我而言,我的身体上有“暂停”类,文件加载时的 :paused 状态很好。它暂停了所有动画。当我删除那个“暂停”类时,所有动画都开始播放,但是如果我放回那个“暂停”类,它就不再起作用了。一件事我注意到它会暂停步骤动画,但不会暂停其他动画。
-
我把我的答案放在这里stackoverflow.com/questions/27683012/…
-
@duchuy 可能也应该把它放在这里,这样我才能接受它;)
-
您找到解决方案了吗?我有完全相同的问题,但下面所述的解决方法不是我想要的!
标签: ios css-animations