我正在尝试使用WKWebView
查看本地日志文件,因为它具有更高的性能和异步加载与UITextView
。在iOS 9上,loadFileURL(_:allowingReadAccessToURL:)
可以很好地加载纯文本文件并显示它。它甚至用等宽字体渲染(我希望我可以将其设置为Menlo)。但是,在iOS 8上,无法加载本地文件URL,但我可以将文本文件加载为String
并使用loadHTMLString(_:baseURL:)
将其加载到视图中。这是有效的,但文本按预期呈现,就像它是HTML一样。这意味着长线没有换行或适当的换行。它还使用默认字体呈现,该字体不是等宽字体。
我猜我可以尝试加载一些加载一些样式的JavaScript,但是我没有这方面的经验而且我很想把这么多的努力放在什么本质上是调试日志查看器。
所以我的问题是,如何在iOS 8上使用WKWebView
从本地文件中将纯文本呈现为纯文本?