我在我的原生iPhone应用程序的UIWebView中使用jqTouch,并且许多页面都有非常奇怪的“跳跃”问题。
如果我向下滚动一下,只有75%的时间访问页面,只需点击屏幕上的任意位置,它就会跳转到页面顶部。如果我在iPhone Safari浏览器中打开相同的页面,它每次都很好用,没有“跳转”问题。所以它似乎只是UIWebView中的一个问题。
我花了好几个小时尝试不同的事情来弄清楚为什么会这样,我欢迎任何想法。
谢谢,
约翰
答案 0 :(得分:0)
预期jQTouch在向左/向右滑动导航时滚动到(0,0)的行为。当然,如果在页面滚动时点击链接(例如,如果页面未滚动,则无法跳转),这只会产生明显的效果。
我不知道为什么你会看到UIWebView和Mobile Safari之间的区别,除非UIWebView可能比Mobile Safari更短,这可能会创建在Mobile Safari中不存在的UIWebView中滚动的可能性。
我的建议是:
HTH,
Ĵ