loadData:MIMEType:textEncodingName:baseURL: 在 WKWebView [英] loadData:MIMEType:textEncodingName:baseURL: in WKWebView

查看:38
本文介绍了loadData:MIMEType:textEncodingName:baseURL: 在 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆