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)
iPhone OS 3.0 поддерживает следующие дополнительные типы документов:
Rich Text Format (.rtf) Rich Text Format Directory (.rtfd.zip) Keynote '09 (.key) Numbers '09 (.numbers) Pages '09 (.pages)
Это здорово. Однако в наши дни разработчики обычно советуют разработчикам использовать WKWebView
вместо UIWebView
, так как это быстрее и предлагает значительные улучшения производительности JavaScript. Это здорово, за исключением того, что я не могу найти список поддерживаемых типов файлов.
Похоже, что он поддерживает мультимедийные файлы (такие как файлы Quicktime .mov), чего не было в UIWebView
, но теперь документы Word (.docx), похоже, не работают. Есть ли список форматов файлов, поддерживаемых WKWebView
?