【发布时间】:2013-07-03 09:01:20
【问题描述】:
我在某处读到,(不幸的是我再也找不到我的源代码)如果用户加载了一个带有正在运行的 CSS3 动画(无限参数)的 HTML 页面并且他决定离开它,浏览器(计算机)仍然不必要地播放动画,因此,尽管用户离开了页面,但 CPU(或加速硬件?)仍在为动画工作。
所以如果有人能回答我,我会很高兴。
这是真的吗?
如果是真的:
转换是否也与此问题有关?
暂停动画(如果涉及到过渡)是否足以避免此问题? (我想通过
onbeforeunload事件强制暂停)或者我应该做另一件事吗?请注意,我不想使用“悬停”来启动动画/过渡。
PS:我还是 CSS、javascript 的新手,不知道其他语言。抱歉,我的英语知识还远远不够……
【问题讨论】:
标签: css background-process hardware-acceleration