iPhone - 在本地资源图像的html页面中链接图像

时间:2010-11-18 18:14:22

标签: iphone objective-c ipad

嘿,我的iPhone应用程序里面有一个webView。 webView在服务器上打开一个html页面(不在iPhone上)。 现在该网站包含一个HTML图像。由于iPhone没有缓存并且加载缓慢,我喜欢将html图像链接到我的应用程序中的本地资源。

有谁知道怎么做?这甚至可能吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试在HTML中使用“file://item.png”。这些图片必须放在你的包中 - 我想。

试着看看这篇文章:

http://www.iphonedevsdk.com/forum/iphone-sdk-development/1784-how-can-i-access-local-html-file-using-uiwebview.html

答案 1 :(得分:0)

NSString *localPng = [[NSBundle mainBundle] pathForResource:@"item"
                                                       ofType:@"png"];
NSData *htmlData = [NSData dataWithContentsOfFile:localPng];
[webView loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8"
                                             baseURL:[NSURL URLWithString:@""]];