我们项目中有的时候会使用HTML写一些静态页面, 然后直接加载显示到我们的APP中, 之前一直使用的UIWebView来加载, 是这样的:
let webView = UIWebView()
self.view.addSubview(webView)
webView.frame = self.view.bounds
let filePath = Bundle.main.path(forResource: "test", ofType: "html")
guard let path = filePath else {
return
}
guard let url = URL(string: path) else {
return
}
let request = URLRequest(url: url)
webView.loadRequest(request)
如果想使用WKWebView来加载, 好像失败了:
PS:使用WKWebView需要引用头文件:
import WebKit
let webView = WKWebView()
self.view.addSubview(webView)
webView.frame = self.view.bounds
let filePath = Bundle.main.path(forResource: "test", ofType: "html")
guard let path = filePath else {
return
}
guard let url &