loadData:MIMEType:textEncodingName:baseURL: 在 WKWebView [英] loadData:MIMEType:textEncodingName:baseURL: in WKWebView
问题描述
我想使用 WKWebView 而不是 UIWebView 在 iOS 上显示数据.但是,似乎 loadData:MIMEType:textEncodingName:baseURL: 已在 WKWebView 中删除.
I'd like to use WKWebView instead of a UIWebView to display data on iOS. However, it seems that loadData:MIMEType:textEncodingName:baseURL: was removed in WKWebView.
有没有什么办法可以在 WKWEbView 中模仿这个功能?
Is there any way to mimic this functionality in WKWEbView?
谢谢!
推荐答案
您可以将您的 NSData 转换为 NSString 并使用loadHTMLString:baseURL:
(API 文档).
You could convert your NSData to NSString and use loadHTMLString:baseURL:
(API Docs).
但是,该方法在最新 Beta 版中存在文件系统基本 URL 的问题:WKWebView 在 iOS 8 beta 4 中不起作用一>.
However, that method has issues with file-system base URLs in the latest beta: WKWebView not working in iOS 8 beta 4.
这篇关于loadData:MIMEType:textEncodingName:baseURL: 在 WKWebView的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!