我想使用WKWebView代替UIWebView在iOS上显示数据。但是,似乎在WKWebView中删除了loadData:MIMEType:textEncodingName:baseURL:。
有没有办法在WKWEbView中模仿这个功能?
谢谢!
答案 0 :(得分:3)
您可以转换NSData to NSString并使用loadHTMLString:baseURL:
(API Docs)。
但是,该方法在最新测试版中存在文件系统基本网址问题:WKWebView not working in iOS 8 beta 4。
答案 1 :(得分:1)
从iOS 9.0开始,WKWebView
现在使用相同的方法:
- loadData:MIMEType:characterEncodingName:baseURL:
那就是说,我目前在某些文件类型(MS Word)中遇到问题,这些文件类型在UIWebView中有效但在WKWebView中没有。