如果我有一个WebView,我可以让它显示一行HTML代码或从“支持文件”文件夹中读取一个HTML文档然后显示它?
重要的是它不需要文件位于其他位置(应用程序需要是独立的)。
谢谢 :-)
是的!退房loadHTMLString:baseURL:
。学习的技巧是 baseURL 可以以file://
;-)
使用“本地”baseURL,您的标记和 CSS(事物图像资源等)中的所有相对 URL 都将相对于该目录。
是的你可以。我用于 webView 的代码如下:
NSString *fullURL = [[NSBundle mainBundle] pathForResource:@"webpage" ofType:@"html"];
NSURL *url = [NSURL fileURLWithPath:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
您只需将 html 页面放在应用程序的主包中。祝你好运。