【发布时间】:2018-04-03 11:28:59
【问题描述】:
我正在尝试在 WKWebView 上加载包含 CSV 文件的 URL。
当我尝试正常加载时,它给了我一个错误:'不支持文件格式/它可能已损坏'。
即使是移动 Safari 也会给我同样的错误。
然后我尝试使用 MIME 类型和 WKWebView 的以下方法:
try! Data(ContentsOf: bulkUrl)
webView.load(data, mimeType: "text/csv", characterEncodingName: "", baseURL: bulkUrl)
它可以工作,但给我纯文本。
我用 UIWebView 尝试了同样的方法,它以正确的格式打开 CSV 文件。
我不明白为什么 WKWebView 无法打开同一个文件。有什么想法吗?
提前致谢
【问题讨论】:
-
你的网址是什么?
-
@Vyacheslav 由于安全原因,无法共享 URL。但是当我尝试使用 gist.github.com 创建 URL 时,URL 正在 WKWebview 上打开,正常加载 URLRequest。
-
但 MIME 类型无法正常工作,它提供纯文本。找到解决方案后,我会通知您。
标签: ios swift uiwebview wkwebview