0

如果我有一个WebView,我可以让它显示一行HTML代码或从“支持文件”文件夹中读取一个HTML文档然后显示它?

重要的是它不需要文件位于其他位置(应用程序需要是独立的)。

谢谢 :-)

4

2 回答 2

2

是的!退房loadHTMLString:baseURL:。学习的技巧是 baseURL 可以以file://;-)

使用“本地”baseURL,您的标记和 CSS(事物图像资源等)中的所有相对 URL 都将相对于该目录。

于 2013-03-25T19:59:52.767 回答
1

是的你可以。我用于 webView 的代码如下:

NSString *fullURL = [[NSBundle mainBundle] pathForResource:@"webpage" ofType:@"html"];
NSURL *url = [NSURL fileURLWithPath:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];

您只需将 html 页面放在应用程序的主包中。祝你好运。

于 2013-03-25T19:59:46.373 回答