Swift
/ 方法一 加载路径 这种方法加载不了html的图片
let htmlPath = Bundle.main.path(forResource: "index", ofType: "html")
if let htmlPath = htmlPath {
let url = URL.init(fileURLWithPath: htmlPath) // 把字符串 转成 URL 类型
let request = URLRequest(url: url)
self.webView.load(request)
self.webView.navigationDelegate = self
}
加载本地html,并且加载图片
image.png
let bundlePath = Bundle.main.bundlePath
let path = "file://\(bundlePath)/assets/index.html"
let url = URL(string: path);
let request = URLRequest(url: url!)
self.webView.load(request)
网友评论