UIWebView简介
UIWebView
是iOS内置的浏览器控件,自iOS2就有,是OC代码和html代码之间进行交互的桥梁;但UIWebView
是有缺点的,会导致内存泄露,而且这个问题是它系统本身的问题。UIWebView
不但能加载远程的网页资源,还能加载绝大部分的常见文件:
html\htm
pdf、doc、ppt、txt
mp4等
常用的方法API
//加载通过request加载资源(html、htm、图片、pdf、doc、ppt、txt、mp4等)
- (void)loadRequest:(NSURLRequest *)request;
//加载指定文件夹路劲下的指定的html文件,一般本地有多个命名相同但路劲不同的html文件推荐用这个
- (void)loadHTMLString:(NSString *)string baseURL:(nullable NSURL *)baseURL;
//加载二进制文件,要知道文件的类型
- (void)loadData:(NSData *)data MIMEType:(NSString *)MIMEType textEncodingName:(NSString *)textEncodingName baseU