gpt4 book ai didi

ios - 使用特定的外部应用程序从我的 iOS 应用程序打开 pdf 文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:27 25 4
gpt4 key购买 nike

我正在开发一个 iPad 应用程序,它能够从 Web 下载不同类型的文件。我想为用户提供打开下载文件(我的应用程序无法处理的文件)到设备中安装的其他应用程序的选项。

我知道这可以通过使用 UIDocumentInteractionController 来完成, 但我想跳过此方法中的显示选项。

例如:从网上下载一个 pdf 文件后,点击“打开”按钮,它应该会自动打开到设备中的 adobe 阅读器应用程序。

CustomURL是启动特定应用程序的有用方法,但可能难以获取某些应用程序的 URL 方案。

请分享您的想法。

提前致谢。

最佳答案

你需要做一个方法并从网络选项或本地(你想要这个吗?)选项调用。

直接来自网络:

UIWebView *theWebView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];

NSURL *targetURL = [NSURL URLWithString:@"http://yoursiteweb/directory/file.pdf"];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[theWebView loadRequest:request];

[self.view addSubview:theWebView];

在你下载文件后从你的包中:

UIWebView *theWebView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];

NSString *path = [[NSBundle mainBundle] pathForResource:@"file" ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[theWebView loadRequest:request];

[self.view addSubview:theWebView];

关于ios - 使用特定的外部应用程序从我的 iOS 应用程序打开 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21137484/

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