QLPreviewController 显示来自服务器的文件的文档名称而不是文件内容
QLPreviewController is showing the document name instead of file content for the files coming from server
使用 QLPreviewController 预览 pdf 、 doc 、 xlsx 等文档,但未显示文件 content.The 正在从 server.I 获取要显示的文件只是想通过 url link 来自服务器,如预览图像。
是否需要先将文件保存到app的文档目录下?
有人可以帮忙吗?
QLPreviewController
并不是真正为下载文件而设计的。
@property(readonly, nonatomic) NSURL *previewItemURL;
This property is used by a Quick Look preview controller to get an item’s >URL. In typical use, you would implement a getter method in your preview >item class to provide this value.
The value of this property must be a file-type URL.
您可以通过 URLSession
和 downloadTask
下载文件
https://developer.apple.com/reference/foundation/urlsession/1411511-downloadtask
下载后可将文件移动到文档目录下查看
使用 QLPreviewController 预览 pdf 、 doc 、 xlsx 等文档,但未显示文件 content.The 正在从 server.I 获取要显示的文件只是想通过 url link 来自服务器,如预览图像。
是否需要先将文件保存到app的文档目录下?
有人可以帮忙吗?
QLPreviewController
并不是真正为下载文件而设计的。
@property(readonly, nonatomic) NSURL *previewItemURL;
This property is used by a Quick Look preview controller to get an item’s >URL. In typical use, you would implement a getter method in your preview >item class to provide this value.
The value of this property must be a file-type URL.
您可以通过 URLSession
和 downloadTask
https://developer.apple.com/reference/foundation/urlsession/1411511-downloadtask
下载后可将文件移动到文档目录下查看