您的位置:首页 > 移动开发

iOS: load external image and css to UIWebView

2012-03-29 01:47 309 查看
对于UIWebView,有2种方法来load web page。

最省事的一种是loadRequest method,直接直接以url作参数即可

example

[webViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:newsUrl]]];

另一种方式是loadHTMLString method,该方法的第一个参数是string,它是通过NSUrlConnection获取的html content string。

[webView loadHTMLString:(NSString *) baseURL:(NSURL *)
但是这种方法对于image, css则无法在UIWebView里载入显示。
解决方法是

通过 loadHTMLString method的第二个参数"baseURL" http://iphoneincubator.com/blog/windows-views/uiwebview-revisited

使用ASIWebPageRequest http://allseeing-i.com/ASIHTTPRequest/ASIWebPageRequest

把image变成base64 string http://iPhoneIncubator.com/blog/windows-views/display-images-in-uiwebview
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐