iOS:无法将sqlite db中的HTML字符串加载与bundle中的图像相关联

时间:2012-03-22 06:15:34

标签: iphone html ios image uiwebview

如何链接从sqlite db加载的HTML字符串与存储在bundle

中的图像
[self.wbvuContents loadHTMLString:self.page baseURL:nil];

self.page可能如下所示:

<html>
<body>
<div  style='margin:20 0 0 0px'>  <img style=' ' alt='' height='48' src='images/01-01-018.jpg' width='75' /> 
</body>
</html>

和01-01-018.jpg图像被添加到包

使用上面的代码图片时没有出现在webview中

1 个答案:

答案 0 :(得分:2)

NSString *path;
NSURL *baseURL;
path = [[NSBundle mainBundle] bundlePath];
myBaseURL = [NSURL fileURLWithPath:path];

[self.wbvuContents loadHTMLString:self.page baseURL:myBaseURL];

然后,如果您的图像01-01-018.jpg在您的包中:

<html>
<body>
<div  style='margin:20 0 0 0px'>  <img style=' ' alt='' height='48' src='01-01-018.jpg' width='75' /> 
</body>
</html>