大家好,我的 iphone 应用程序中有一个本地网站,其中包含图像/css/jquery。如果我从我的电脑浏览器打开 html 文件,它会打开所有内容都正确显示。
这是我在 uiwebview 中加载 html 内容的代码,但它不起作用。
/ NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"html" inDirectory:@"HTML1"]];
// NSURLRequest *request = [NSURLRequest requestWithURL:url];
// [_webView loadRequest:request];
// [super viewDidLoad];
NSURL *baseURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] resourcePath]];
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"html" inDirectory:@"HTML1"];
NSData *htmlData = [NSData dataWithContentsOfFile:htmlFile];
[_webView loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:baseURL];
以上都不是有效的蚂蚁帮助:)?