Xcode:WebView&;带有图像的本地HTML

Xcode:WebView&;带有图像的本地HTML,html,xcode,image,uiwebview,Html,Xcode,Image,Uiwebview,我正在尝试在webView中加载一个html文件,其中包含一个包含图像的文件夹。我遵循不同的教程,但没有成功加载图像。我看到的最新教程使用了上面的代码: NSString *path = [[NSBundle mainBundle] pathForResource:@"info1" ofType:@"html" inDirectory:@"mainInfo"]; NSURL *url = [NSURL fileURLWithPath:path]; NSURLRequest *request =

我正在尝试在webView中加载一个html文件,其中包含一个包含图像的文件夹。我遵循不同的教程,但没有成功加载图像。我看到的最新教程使用了上面的代码:

NSString *path = [[NSBundle mainBundle] pathForResource:@"info1" ofType:@"html" inDirectory:@"mainInfo"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
但是,如果我使用目录 如果没有它,它将运行,但不会加载图像。
你能帮我解决这个问题吗?

我不能百分之百肯定,但我想你应该做以下事情。不要使用inDirectory,很明显,您的文件直接位于捆绑包中。(如果在中复制文件时是通过引用进行的,则需要它)


您应该确保您的html引用图像就像它们在同一个目录中一样,因此
而不是

接下来,您应该做的是检查以确保文件是捆绑包的一部分,而不是可执行代码。因此,请转到“目标->构建阶段->编译源代码”,并确保其中没有任何html或javascript文件。然后转到“目标->构建阶段->捆绑资源”,确保它们都在那里


然后再运行一次。请让我知道这是否适用于您。

“您应该确保您的html引用的图像与它们位于同一目录中的图像相同,所以。而不是”这样做了!非常感谢!