4

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

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

谢谢!

4

2 回答 2

3

您可以将NSData 转换为 NSString并使用loadHTMLString:baseURL:API Docs)。

但是,该方法在最新测试版中存在文件系统基本 URL 的问题:WKWebView not working in iOS 8 beta 4

于 2014-09-15T12:43:50.337 回答
1

从 iOS 9.0 及更高版本开始,WKWebView现在具有相同的方法:

- loadData:MIMEType:characterEncodingName:baseURL:

也就是说,我目前遇到在 UIWebView 中有效但在 WKWebView 中无效的某些文件类型(MS Word)的问题。

于 2016-01-28T23:24:27.430 回答