我有这个代码:
NSURL *mainBundleURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];
[webView loadHTMLString:htmlFile baseURL:mainBundleURL];
我知道 htmlFile 是正确的。它有里面:
<link rel="stylesheet" type="text/css" href="stylesheet.css">
我也知道 mainBundle 中的 stylesheet.css。我检查了 project.app 的内容。
问题是 webview 是空的。但是,如果我将基本 Url 用作 nil:
[webView loadHTMLString:htmlFile baseURL:nil];
webview 显示内容,但没有 css 文件。
我不知道为什么这不起作用。提前致谢。