我有一个视图应用程序,我试图从这个站点加载jQuery演示:
UIWebView上的http://jquerymobile.com/demos/1.0rc2/。 但是,当我点击演示中的一个组件时,我可以看到白屏闪烁几毫秒,只有它以纵向模式发生(对于风景,它不会出现这种情况)。我花了差不多一整天的时间挖掘这个,但没有成功。我已经将此查询发布到jQuery移动论坛,但还没有得到任何回复。
我不确定它是否是UIWebView或jQuery网站中的错误。
真正感谢任何帮助。
答案 0 :(得分:3)
最后解决了这个问题,它是用于webkit的CSS。为此,您需要在UIWebview对象上调用stringByEvaluatingJavaScriptFromString
并传递参数,如下所示:
[yourwebviewObject stringByEvaluatingJavaScriptFromString:@“$(document).ready(function(){” “$('head')。append('。ui-page {” “-webkit-backface-visibility:hidden;” “}”)“ “});”];
希望它会帮助那些人。