我自己写app的时候,用到UIWebview,我是网页内容先全部下载下来,然后处理过后的字符串直接显示在UIWebview上,但是会碰到UIWebview只显示其中一部分内容,但是我刷新一下网页就又好了。这个问题刚好也出现在qq邮箱上,我拿qq邮箱说一下啊
这个问题应该怎么解决啊?,谢谢

解决方案 »

  1.   

    我也不知道什么情况下会出现这个问题,比如qq邮箱我碰到了两次,我自己写的程序,有时候想让他出现,连续加载十几次,一次都没有出现,,反而有时候偶尔不经意间会出现,这种情况下也没法调试啊。网页显示的内容我已经都下载下来了,然后再让他显示到UIWebview上,会有一些像一楼截图里那些一样,有一部分内容是显示不出来的。会不会是内存低导致的有些内容绘制不出来?这个问题具体也不知道怎么回事儿,所以想来请问一下有没有碰到过这个,怎么解决的
      

  2.   

    我也遇到相似的问题,对于UIWebView显示不全的原因,至今未解决了。
    后来改用了一个空间 MKWebView,是可以全部显示内容了,如果当当显示网页内容,MKWebView作为轻量级的WebView是很不错的选择,然而与JS的交互没有UIWebView的强大,MK中用js回调OC并取返回值的时候没有JSContext的及时,又出现了新的问题。