iPad中UIWebview上的网页闪烁

iPad中UIWebview上的网页闪烁,ipad,uiwebview,flicker,Ipad,Uiwebview,Flicker,我有一个单视图应用程序,尝试从此站点加载jQuery演示: 在UIWebView上。 但是,当我点击演示中的一个组件时,我可以看到一个白色屏幕闪烁几毫秒,并且只有在纵向模式下才会发生(对于横向模式,它看起来不是这样)。我花了几乎一整天的时间研究这个问题,但没有成功。我已经将此查询发布到jQuery移动论坛,但尚未得到任何回复 我不确定这是UIWebView还是jQuery站点中的bug 非常感谢您的帮助。终于解决了这个问题,这是关于CSS for webkit的问题。为此,需要在UIWebvie

我有一个单视图应用程序,尝试从此站点加载jQuery演示:

在UIWebView上。 但是,当我点击演示中的一个组件时,我可以看到一个白色屏幕闪烁几毫秒,并且只有在纵向模式下才会发生(对于横向模式,它看起来不是这样)。我花了几乎一整天的时间研究这个问题,但没有成功。我已经将此查询发布到jQuery移动论坛,但尚未得到任何回复

我不确定这是UIWebView还是jQuery站点中的bug


非常感谢您的帮助。

终于解决了这个问题,这是关于CSS for webkit的问题。为此,需要在UIWebview对象上调用
stringByEvaluatingJavaScriptFromString
,并传递如下参数:

[yourwebviewObject stringByEvaluatingJavaScriptFromString:@“$(文档).ready(函数(){” “$('head').append('.ui页面{” “-webkit背面可见性:隐藏;” "}')" "});"];


希望它能对其他人有所帮助。

我在将普通HTML加载到UIWebView时看到了这一点。所以我怀疑它是jQuery特有的。@dnstevenson:谢谢你的输入。最终发现了问题并解决了它。请检查我下面的答案。