在ipad应用程序中的pdf下载链接无法正常工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在ipad应用程序中的pdf下载链接无法正常工作相关的知识,希望对你有一定的参考价值。

我有一个独立的离线html应用程序,不适合在服务器上部署。我已将该html应用程序转换为ipad应用程序。

该应用程序具有本地pdf和excel文件的链接。我提供了在应用程序中下载这些文件的链接。它在浏览器中工作正常。

但是在ipad中,下载pdf报告和Excel工作表报告的链接不起作用(即使我点击了pdf没有显示的链接。它的行为就像一个死链接!)

任何建议都非常感谢!

答案

要下载pdf,请尝试以下操作:

1)创建一个按钮来调用printTapped()方法(这里UIBarButtonItem对此有好处)

printTapped()

- (void)printTapped 
{  


    NSData *pdfdata = [[NSData alloc] initWithContentsOfURL:@"try your url from where you want to download the pdf"];

    //Store the Data locally as PDF File

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
    NSString *docsDirectory = [paths objectAtIndex:0];

    NSString *filePath = [docsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.pdf",app.stritreejob]];

      //=======//
}

以上是关于在ipad应用程序中的pdf下载链接无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

下载的PDF文件小且无法打开 - Swift iOS

如何访问 PDF 文档 (iPhone) 中的超链接?

DOM 更改后 iPad 中的 HTML5 视频无法正常工作

Firebase 通用链接已禁用且无法正常工作 (iOS)

在 iPad 中观看 PDF 中的视频

将文件读取到项目中无法正常工作的字节