不能在WKWebView斯威夫特4

问题描述:

我用这个代码加载本地HTML文件,现在我用WKWebView不能在WKWebView斯威夫特4

如何在WKWebView中打开本地html文件?谢谢

WKWebView有一个特定于loading local urls的方法。无需使用URLRequest,只需传递本地文件的URL即可。 btw命名一个url对象 localfilePath是有误导性的。我建议将其更改为localfileURL。

+0

你好,你可以看到一个例子 - 它如何看,谢谢 – GURU

import WebKit 

@IBOutlet weak var webView: WKWebView! 


let htmlPath = Bundle.main.path(forResource: "NameFolder/FileName", ofType: "html") 

let url = URL(fileURLWithPath: htmlPath!) 

let request = URLRequest(url: url) 
webView.load(request) 

不要忘记把你的文件夹中的文件在这里 Do not forget to put your folder with the files here