我试图显示我的应用程序内的html
页面,但它没有显示在视图上:
NSArray *paths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask ,YES );
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"abt.html"];
NSURLRequest *documentsRequest = [NSURLRequest requestWithURL:
[NSURL fileURLWithPath:path]] ;
[_webview loadRequest:documentsRequest] ;
我点击了此链接: iOS - 在 Web 视图中显示来自 html 资源文件或远程网页的内容
作者:马特·吉布森
请让我知道如何展示。
谢谢
正如您所说,您的 html 页面在应用程序内,请尝试这个页面,我已经使用了它并且工作正常。
NSString *htmlFile=[[NSBundle mainBundle] pathForResource:@"abt" ofType:@"html"];
NSString *htmlString=[NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:Nil];
[_webview loadHTMLString:htmlString baseURL:nil];