我想在下载之前知道QuickLook是否支持文件,这样我就可以拥有更好的用户体验流程。任何人都知道这是否可行?似乎
QLPreviewController.canPreview(item: QLPreviewItem)
要求下载文件。有没有比拥有文件扩展名列表和检查我的扩展名更好的方法?
答案 0 :(得分:1)
是的,它确实支持在没有文件的情况下打开,但在下载之前您无法检查文件是否受支持。
如果文件不存在,它将显示带有微调器的空白屏幕,并在文件可用时立即显示。
我刚在我的应用上实现了这个工作流程:
希望这有帮助。