iPad 1上的CSS3转换问题(以示例为例)
Choppy/glitchy CSS3 transitions problem on the iPad 1 (with example)?
在这个项目中,我们必须制作一个HTML5的iPad。使用Backbone和jQuery Mobile,我们认为我们即将成为赢家,但jQuery Mobile似乎造成了更多的问题。使用jQuery Mobile的页面转换是非常缓慢的,不稳定的和有故障的(我知道它还在Alpha阶段)。
对于我们的需求,我们确实想要一个平滑的页面之间的过渡方式。我开始做一些实验,看看我是否能让他们更好地定制解决方案。我觉得我已经很接近这个了,但是动画看起来仍然不稳定。我想知道是否有其他方法可以解决这个问题?或者是否有一些宝贵的信息可以帮助你稳住这个坚如磐石?
我使用translateX()/translateY() CSS3(硬件加速)转换以确保它获得最佳性能,但它的性能似乎仍然不可靠。有时候还行,有时候不行。
我上传了一个例子…请注意,这只在Chrome/Safari(它看起来很好)和iPad第一代的Mobile Safari(它看起来不稳定)中进行了测试。如果你手边恰好有一台iPad,请看看这个例子…
http://littlejim.co.uk/code/ipad/jquery-plugin-page-transitions/这是作为一个基本的插件,因为一旦我有这个钉子,我想开发它更多。
有人能帮忙吗?我只是想知道为什么iPad上的画面还是起伏不定?
更新:我尝试使用translateX和translateY()以及translateX和translateY(),没有区别。
iPad上只有三维变换是硬件加速的。您应该使用translate3d并提供第三个参数,将其设置为零。
http://googlecode.blogspot.com/2010/08/css3-transitions-and-transforms-in.html相关文章:
- Safari(Mac OS)上的jQuery平滑滚动问题
- JavaScript上的表单和innerHTML问题
- mouseOver上的隐藏图像问题
- 较大引导转盘中的较小引导转盘-较小引导转盘上的旋转功能问题
- AWS Lambda上的权限问题,可以't派生子进程
- 可以'由于CORS问题,无法访问Heroku上的Flask API
- 轴助手上的标签与文本几何和旋转问题
- 跨浏览器问题:如何调试我的网站'在windows PC的safari上的行为
- Javascript问题与下拉菜单上的单击事件有关
- 移动设备上的视口问题
- j查询键盘问题上的事件
- 点击jquery上的按钮问题
- 使用大括号的 Internet Explorer 上的 AngularJS 数据绑定问题
- 样式 DOM 上的 $.before() 性能问题
- 关闭问题上的日期选择器
- 通过flask服务器上的队列访问d3.json对象时出现问题
- 正在删除单击问题上的活动类
- android问题上的电话缺口
- Angular:表单和复选框问题上的$setPristine
- Html5 & lt; datalist>问题上的铬