【发布时间】:2019-03-19 10:30:29
【问题描述】:
我有一个 macOS 应用程序,它允许用户通过 NSOpenPanel 选择降价文件。
let mdUrl = openPanel.urls.first!
let baseUrl = mdUrl.deletingLastPathComponent()
let md = try! String(contentsOf: mdUrl)
let html = try! Down(markdownString: md).toHTML()
webView.loadHTMLString(html, baseURL: baseUrl)
问题是位于与所选 md 文件相同级别的图像文件夹中的图像未加载。下面是 webView 加载的 html-beeing 示例:
<!DOCTYPE html>
<html>
<body>
<p><img src="Images/Exampleimage.png" alt="" /></p>
</body>
</html>
baseUrl 包含一个带有指定图像的图像目录。我应该怎么做才能让图像正确加载和显示?
【问题讨论】: