我想将我的应用文档目录中的图像放入标签中的UIwebview。
Document目录位于应用程序根目录中:
/Users/myname/Library/Application Support/iPhone Simulator/7.1-64/Applications/E6B53F7B-CCC0-43A0-B1EB-D7C60E10E6CB/
并且图片位于:
/Users/myname/Library/Application Support/iPhone Simulator/7.1-64/Applications/E6B53F7B-CCC0-43A0-B1EB-D7C60E10E6CB/Documents/image.jpg
我的uiwebview代码是:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [NSString stringWithFormat:@"%@", documentsDirectory];
NSURL *url = [NSURL URLWithString:filePath];
[webView loadHTMLString:HTMLMarkup baseURL:url];
src属性设置为图像名称,但似乎不起作用。我确定它是关于获取图像的相对路径的东西,但我不知道uiwebview上加载的页面的根位于何处。
我认为上面的代码将uiwebview的根路径设置为Documents目录,所以我可以简单地通过名称来调用图像。
有谁知道这里的问题是什么?