UIWebView中调用Javascript

IOS——UIWebView基本使用与JS交互

余生颓废 提交于 2019-11-28 22:31:24
###1、UIWebView的几种加载方式 加载本地的HTML文件 通过NSURLRequest加载: //创建URL NSURL *url = [[NSBundle mainBundle] URLForResource:@"test" withExtension:@"html"]; //创建NSURLRequest NSURLRequest *request = [NSURLRequest requestWithURL:url]; //加载 [_webView loadRequest:request]; 通过NSString加载: UIWebView 还支持将一个NSString对象作为源来加载。你可以为其提供一个基础URL,来指导UIWebView对象如何跟随链接和加载远程资源: NSString *path = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]; NSString *htmlString = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil]; [webView loadHTMLString:htmlString baseURL:[NSURL URLWithString