Почему canPreviewItem в QLPreviewController не работает для поддерживаемых форматов файлов (например, PDF) в iOS 13? - PullRequest
0 голосов
/ 02 ноября 2019

Проверка [QLPreviewController canPreviewItem:item] для поддерживаемых элементов, например, файлов PDF, возвращает false на iOS 13, но не на iOS 12. Если вы игнорируете эту проверку и по-прежнему пытаетесь отобразить элемент с помощью QLPreviewController, вы просто получаете экранотображение имени файла (в iOS 12 отображается содержимое).

Согласно официальной документации 1007 *, QLPreviewController по-прежнему поддерживает отображение файлов PDF, так есть ли у кого-нибудь решение для этого?

1 Ответ

0 голосов
/ 13 ноября 2019

Я нашел решение для этого, iOS 13 проверит, существует ли файл по локальному пути, а iOS 12 нет, поэтому они вернули другое.

...