WKWebView 支持哪些文件类型?
What File Types are Supported by WKWebView?
UIWebView
支持完整的文件类型列表,详见 this Apple Technical Q&A doc:
除了HTML内容外,UIWebView
可以显示特定的文档类型。
iPhone OS 2.2.1 supports the following document types:
Excel (.xls)
Keynote (.key.zip)
Numbers (.numbers.zip)
Pages (.pages.zip)
PDF (.pdf)
Powerpoint (.ppt)
Word (.doc)
iPhone OS 3.0 supports these additional document types:
Rich Text Format (.rtf)
Rich Text Format Directory (.rtfd.zip)
Keynote '09 (.key)
Numbers '09 (.numbers)
Pages '09 (.pages)
太棒了。然而,如今他们通常建议开发人员使用 WKWebView
而不是 UIWebView
,因为它速度更快并且提供了显着的 JavaScript 性能改进。这很好,只是我找不到支持的文件类型列表。
它似乎支持 UIWebView
不支持的媒体文件(例如 Quicktime .mov 文件),但现在 Word 文档 (.docx) 似乎不起作用。 是否有 WKWebView
支持的文件格式列表?
我也有同样的问题。我向 Apple 提交了技术支持事件并收到了这个答复(2017 年 9 月 21 日):
- All Microsoft Documents are supported.
- All iWork documents are supported.
- If UIWebView would render a document type then WKWebView will as well.
在 iOS 设备 运行 10.3.3 和 Xcode 9.0 iOS 11.0 模拟器上,上述似乎有效。我可以显示一系列 MS Office 文档(包括 docx、pptx、xlsx)以及 Apple 在 QA 1630.
中记录的 UIWebView 文档
然而,上面的列表至少缺少各种图像格式,因此显然是不完整的。如果我从 Apple 获得更多信息,我将更新此答案...
(错误报告 17972625 要求更新 WKWebView 的文档以准确指定它实际支持的格式,如果您愿意向 Apple Bug Reporter 提交副本。)
UIWebView
支持完整的文件类型列表,详见 this Apple Technical Q&A doc:
除了HTML内容外,UIWebView
可以显示特定的文档类型。
iPhone OS 2.2.1 supports the following document types:
Excel (.xls) Keynote (.key.zip) Numbers (.numbers.zip) Pages (.pages.zip) PDF (.pdf) Powerpoint (.ppt) Word (.doc)
iPhone OS 3.0 supports these additional document types:
Rich Text Format (.rtf) Rich Text Format Directory (.rtfd.zip) Keynote '09 (.key) Numbers '09 (.numbers) Pages '09 (.pages)
太棒了。然而,如今他们通常建议开发人员使用 WKWebView
而不是 UIWebView
,因为它速度更快并且提供了显着的 JavaScript 性能改进。这很好,只是我找不到支持的文件类型列表。
它似乎支持 UIWebView
不支持的媒体文件(例如 Quicktime .mov 文件),但现在 Word 文档 (.docx) 似乎不起作用。 是否有 WKWebView
支持的文件格式列表?
我也有同样的问题。我向 Apple 提交了技术支持事件并收到了这个答复(2017 年 9 月 21 日):
- All Microsoft Documents are supported.
- All iWork documents are supported.
- If UIWebView would render a document type then WKWebView will as well.
在 iOS 设备 运行 10.3.3 和 Xcode 9.0 iOS 11.0 模拟器上,上述似乎有效。我可以显示一系列 MS Office 文档(包括 docx、pptx、xlsx)以及 Apple 在 QA 1630.
中记录的 UIWebView 文档然而,上面的列表至少缺少各种图像格式,因此显然是不完整的。如果我从 Apple 获得更多信息,我将更新此答案...
(错误报告 17972625 要求更新 WKWebView 的文档以准确指定它实际支持的格式,如果您愿意向 Apple Bug Reporter 提交副本。)