在我的应用程序中,我使用以下命令加载web视图:
[webview loadHTMLString:htmlString baseURL:htmlurl];
htmlString由文本、图像和视频组成。图像和视频位于iFrame tag.Since中加载webView项时会有延迟我的webView首先被隐藏,我将其设置为仅在webViewDidFinishLoad委托中可见
-(void)webViewDidFinishLoad:(UIWebView *)webView{
webview.hidden=NO;
}
我的问题是,即使这样,图像也没有完全加载。有没有解决这个问题的解决方案?
发布于 2014-07-14 07:55:27
你可以做的事情很少
-First如果您在iFrame中有动态内容,请先下载它,然后设置htmlString。
-Second,如果这不起作用,请尝试列出UIWebView的子项,并将它们设置为可见
NSArray *subviews = webView.subviews;
for(UIView *view in subviews){
view.hidden=NO;
[view setAlpha:1];
}
https://stackoverflow.com/questions/24731678
复制相似问题