iOS: load external image and css to UIWebView

原创 2012年03月29日 01:47:26

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


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS UIWebView 加载https 站点出现NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL,

今天在加载https站点的时候遇到如下的错误问题。所以对自己之前写的iOS内嵌webview做了一些修改,可以让它加载http站点也可以让它加载https站点、 下面是我加载https站点的时候出...

Cordova页面加载外网图片失败,Refused to load the image

1.使用Cordova页面加载外网图片失败,抛出异常 Refused to load the image 'http://xxx.png' because it violates the follo...

16. 26. 3. 装入想要尺寸的图片 Load Image and scale it

import javax.swing.JFrame; import java.awt.event.ActionListener; import java.awt.event.ActionEvent...

opencv学习-load image and display

OpenCV2.x版本有了C++接口,如Mat imread 与 IplImage cvLoadImage. They are the two different interfaces (Mat/i...

Opencv2.4.3_tutorials(学习指南)——load and display an Image

1 #include 2 #include 3 #include 4 5 using namespace cv; 6 using namespace std; 7 8 int main( int...

How to Re-Sign an iOS App from an External Developer

If you ever work with 3rd party developers, you know that getting the final project into production ...

How to Install NoCat Splash and Link it to an External Web Server

Compile NoCatSplash: goto http://nocat.net/downloads/NoCatSplash/ and download the latest stable ...
  • zx824
  • zx824
  • 2012-07-09 11:11
  • 2947
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)