【发布时间】:2011-07-15 13:00:51
【问题描述】:
假设 myURL 指向一个通过以下操作获得的 PDF:
myURL = [[NSBundle mainBundle] URLForResource:@"my" withExtension:@"PDF"];
我可以调用 [[UIApplication sharedApplication] canOpenURL:myURL] 并看到它返回 YES。
但是,当我调用 [[UIApplication sharedApplication] openURL:myURL] 时,什么都没有发生,它返回 NO。
有没有办法完成这项工作?
是的,我知道我可以使用 UIWebView 让它打开 PDF,但在这种情况下,如果可能的话,我需要 Safari 应用程序来打开它。我知道这样做的自然结果将是它退出我的应用程序。在这种情况下,这种行为是可以接受的。
谢谢。
【问题讨论】: