loadData:MIMEType:textEncodingName:baseURL:在WKWebView中

时间:2014-09-12 02:48:34

标签: uiwebview wkwebview

我想使用WKWebView代替UIWebView在iOS上显示数据。但是,似乎在WKWebView中删除了loadData:MIMEType:textEncodingName:baseURL:

有没有办法在WKWEbView中模仿这个功能?

谢谢!

2 个答案:

答案 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中没有。