加载本地HTML的WKWebView需要HTTPServer

时间:2017-09-13 09:07:14

标签: ios swift3 wkwebview

我有网站下载到本地在WKWebView上运行的iOS设备。我检查了写入的网站加载JSON来构建页面。它需要HTTP服务器支持。我有一个问题,WKWebView可以支持这种情况以及如何编码它?非常感谢。

1 个答案:

答案 0 :(得分:0)

我一直面临类似的问题。 UIWebView从来没有遇到这个问题,因为它似乎在后台运行服务器,因此通过json构建页面从来都不是问题。但是,WKWebView似乎无法做到这一点。一种可能的解决方案是使用可以使用 CocoaPods 安装的名为 Swifter 的框架。它基本上模拟了一个服务器,因此可以在WKWebView中加载json。

https://github.com/httpswift/swifter

然而,尝试自己使用它,它似乎与最新的Xcode 9和Swift 4有问题。如果它很快就会被排序,它可能会解决你的问题。