首页 > 解决方案 > Swift PDFView 和以“/pdf”而不是“.pdf”结尾的 URL

问题描述

我有将 pdf 文件加载到 Apple 在 Swift 中提供的 PDFView 的代码。它工作得很好,但是在尝试查看 URL 格式不正确的 pdf 文件时会出现问题。

例如,如果我为 PDFView 提供一个 URL,看起来http://www.example.com/files/myfile.pdfPDFView 可以正常工作。但是,当我为它提供一个看起来http://www.example.com/files/articles/article-432/pdf不再起作用的 URL 时。两个 URL(在代码中)都指向完全有效的 pdf 文档,但只有前者实际加载到 PDFView 中。

编辑CG_PDF_VERBOSE所以在 Xcode 中设置环境变量后,控制台返回failed to find PDF header: '%PDF' not found.Not really sure what this mean,虽然我怀疑这可能意味着有某种重定向到实际文件,所以我无法直接获取文件。

抱歉,我不能分享实际的 URL,但这只是因为它们是公司特定的,我不允许分发它们。

提前感谢您的帮助!

标签: swiftpdfurlpdfview

解决方案


推荐阅读