【发布时间】:2017-01-16 14:36:53
【问题描述】:
首先让我指出我只是初学者,我可能会遗漏一些东西,但我真的需要帮助来弄清楚如何完成工作。
我已经能够使用 https://github.com/tadija/AEXML 解析器从网址解析 xml。
接下来,在 WKWebView 上,我使用 .loadHTMLString 方法仅获取 xml 的内容节点:
webView.loadHTMLString(xml.root["channel"]["item"]["content"].string, baseURL: nil)
现在,我的 webView 显示了内容,但我需要格式化样式。 我已经搜索了几个小时,我能找到的最接近的答案是我应该使用 .css 文件,这是有道理的,我已经有自定义样式的 css 文件,但我无法实现它。据我可以从类似的问题中得出结论:在 .loadHTMLString 方法中,我应该在 baseURL 中使用该自定义 css 文件(如果是这种情况,如果有人能解释如何做到这一点,我将不胜感激);或者答案在于我非常陌生的 WKUserContentController。
如果有任何帮助,我将不胜感激。
非常感谢。
【问题讨论】:
-
stackoverflow.com/a/33126467/10505343 这会对你有所帮助。
标签: ios swift user-agent wkwebview