WKWebView支持哪些文件类型?

Mat*_*cey 10 uiwebview ios wkwebview

UIWebView支持整个文件类型列表,详见Apple技术问答文档:

除HTML内容外,UIWebView还可以显示特定的文档类型.

iPhone OS 2.2.1支持以下文档类型:

Excel (.xls)
Keynote (.key.zip)
Numbers (.numbers.zip)
Pages (.pages.zip)
PDF (.pdf)
Powerpoint (.ppt)
Word (.doc)
Run Code Online (Sandbox Code Playgroud)

iPhone OS 3.0支持以下其他文档类型:

Rich Text Format (.rtf)
Rich Text Format Directory (.rtfd.zip)
Keynote '09 (.key)
Numbers '09 (.numbers)
Pages '09 (.pages)
Run Code Online (Sandbox Code Playgroud)

哪个好.然而,这些天他们通常建议开发人员使用WKWebView而不是UIWebView更快,并提供显着的JavaScript性能改进.这很好,除了我找不到支持的文件类型列表.

它似乎支持媒体文件(如Quicktime .mov文件),UIWebView但没有,但现在Word文档(.docx)似乎不起作用.是否有受支持的文件格式列表WKWebView

use*_*021 8

我有同样的问题。我向Apple提出了技术支持事件,并收到以下答复(2017年9月21日):

  1. 支持所有Microsoft文档。
  2. 支持所有iWork文档。
  3. 如果UIWebView将呈现文档类型,则WKWebView也将呈现。

在运行10.3.3和Xcode 9.0 iOS 11.0模拟器的iOS设备上,以上方法似乎可以正常工作。我可以显示一系列MS Office文档(包括docx,pptx,xlsx)以及Apple在QA 1630中记录的UIWebView文档。

但是,上面的列表至少缺少各种图像格式,因此显然是不完整的。如果我从Apple获得更多信息,我将更新此答案...

(错误报告17972625要求更新WKWebView的文档,以精确指定它实际支持的格式,如果您愿意将副本提交给Apple Bug Reporter的话。)