0
我有一个旋转的css动画,当页面滚动时停止。我尝试启用硬件加速,但没有运气。如何告诉Safari iOS7不要停止滚动的CSS动画?
同时滚动页面时
-webkit-animation: rotating 5s linear infinite;
-webkit-transform-style: preserve-3d;
-webkit-transform: translateZ(0);
我有一个旋转的css动画,当页面滚动时停止。我尝试启用硬件加速,但没有运气。如何告诉Safari iOS7不要停止滚动的CSS动画?
同时滚动页面时
-webkit-animation: rotating 5s linear infinite;
-webkit-transform-style: preserve-3d;
-webkit-transform: translateZ(0);
总之这不起作用:不能。这是一个功能,而不是一个错误。 iOS Safari会停止滚动的所有JS和动画以节省电池使用时间(例如,尝试滚动一页GIF动画)。
我听说你可以使用hammer.js使每个滚动触摸互动,这将意味着没有这样的警告。但是,它会吸电池。硬。
任何想法http://iscrolljs.com/会有所帮助。锤子看起来对我所需要的东西非常重要。 – orbitory
我不知道,但如果它,请让我们知道:) – RachelNabors
当然我会:)。目前在一个不同的项目 – orbitory