关闭

iOS: load external image and css to UIWebView

标签: imagecssiosstringhtmlurl
1535人阅读 评论(0) 收藏 举报
分类:

对于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


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1220610次
    • 积分:14897
    • 等级:
    • 排名:第758名
    • 原创:273篇
    • 转载:151篇
    • 译文:6篇
    • 评论:123条
    文章分类