关于加速Android的jQuery Mobile还有其他问题,但有没有人知道如何加速iPhone上的页面转换,特别是对话框转换?
我们在JQM 1.0上。 JQM 1.1应该可以加速页面转换(虽然我们还没有看过任何演示),但是我们想知道是否有人为JQM 1.0做过任何事情。
现在,有两秒钟的延迟,这显示对话太多了。我们采用两种选择之一。不使用动画进行页面转换,提供即时反馈,或者通过绑定到" touchstart"来滚动我们自己的动画。并设置对话框的动画,这实际上只是当前页面中的一个大DIV。
两者都不理想。
建议?
答案 0 :(得分:0)
“click”延迟是我认为的android webkit的一部分,你可以做的不多。您可以将touchstart
事件绑定到按钮,然后调用JQM的.changePage。
无需推出自己的动画,JQM会管理它!
答案 1 :(得分:0)
您应该首先使用应用副本更新到1.1。 JQM 1.1更广泛地使用HTML5转换。在我们的网络应用程序中,这大大提高了转换的性能。
如果要在1.0中模拟此项,请使用webkit的CSS转换创建转换,并使用两个类“.active”和“.hidden”设置动画属性,然后将addClass()函数绑定到JQM中的touchStart事件。