iOS中的Webview加载问题

时间:2014-07-14 07:38:11

标签: ios uiwebview

在我的应用程序中,我使用以下方式加载Web视图:

    [webview loadHTMLString:htmlString baseURL:htmlurl];

htmlString由文本,图像和视频组成。 图片和视频都在iFrame标签内。由于加载webView项目有延迟,我的webView首先被隐藏,而我只能在webViewDidFinishLoad委托中看到它

-(void)webViewDidFinishLoad:(UIWebView *)webView{
      webview.hidden=NO;
}

我的问题是,即使这样,图像也没有完全加载。有解决方案可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

你可以做的事情很少

- 首先,如果您在iFrame中有动态内容,请先下载,然后再设置htmlString,

- 第二,不知何故,如果不起作用,尝试将UIWebView的儿童列入并将其设置为可见

NSArray *subviews = webView.subviews;

for(UIView *view in subviews){
    view.hidden=NO;
[view setAlpha:1];
}
相关问题