我已经尝试了几乎所有将 html 文件加载到主包中包含图像和资源的 UIWebView 的方法。网页总是加载,但我永远无法显示图像。
NSString *html = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSString *htmldata = [NSString stringWithContentsOfFile:html encoding:NSUTF8StringEncoding error:nil];
NSString *path = [[NSBundle mainBundle] bundlePath];
[webView loadHTMLString:htmldata baseURL:[NSURL URLWithString:path]];
HTML代码有css:
background: url('image.png')
当应用程序使用其他方法运行时,我还确保该文件存在于包中,但仍然没有运气。有人看到我的代码有什么问题吗???