为什么QLPreviewController上的canPreviewItem对于iOS 13上支持的文件格式(如PDF)



检查[QLPreviewController canPreviewItem:item]中支持的项目,例如PDF文件,在iOS 13上返回false,但在iOS 12上不返回。如果您忽略此检查,仍然尝试使用QLPreviewController显示项目,您只会得到一个显示文件名的屏幕(在iOS 12上显示内容(。

根据官方文档,QLPreviewController仍然支持显示PDF文件,那么有人对此有解决方案吗?

我找到了解决方案,iOS 13会检查文件是否存在于本地路径中,而iOS 12则不存在,这就是它们返回不同的原因。

相关内容

  • 没有找到相关文章

最新更新