【发布时间】:2012-11-01 16:00:33
【问题描述】:
我刚刚完成了一个使用 HTML5 和 CSS webkit 动画的 iOS 网络应用程序。
假设我有元素“A”,当我在屏幕上拖动时,它会跟随我的手指。当元素 A 跟随我的手指时,我注意到一些丢帧。这仅在 iPad 上很明显。如果我一直触摸元素 A,那么在不丢帧的情况下跟随我的触摸移动会好很多,但是如果我触摸其他任何东西而不是元素 A 并返回到元素 A,那么元素 A 会丢帧很长时间试图跟随我的手指,就像浏览器一样因为我点击了其他地方,所以失去了对元素的关注。
有没有办法强制浏览器将焦点保持在元素 A 上,这样它就不会丢帧?
提前致谢
【问题讨论】:
-
取决于您用于移动元素 A 的代码或其他正在关注焦点的元素。代码会有所帮助。