gpt4 book ai didi

ios - QLPreviewController 显示来自服务器的文件的文档名称而不是文件内容

转载 作者:行者123 更新时间:2023-11-30 12:25:01 27 4
gpt4 key购买 nike

使用 QLPreviewController 预览 pdf 、 doc 、 xlsx 等文档,但不显示文件内容。要显示的文件是从服务器获取的。我只想通过来自服务器的 url 链接(如图像)显示 pdf已预览。

我们需要先将文件保存到应用程序的文档目录中吗?

有人可以帮忙吗?

最佳答案

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.

您可以使用downloadTask通过URLSession下载文件

https://developer.apple.com/reference/foundation/urlsession/1411511-downloadtask

下载后您可以将文件移动到文档目录中然后查看。

关于ios - QLPreviewController 显示来自服务器的文件的文档名称而不是文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44322213/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com