如何在UIWebView工作中显示pdf中的超链接

时间:2010-12-28 04:25:50

标签: iphone xcode pdf hyperlink uiwebview

鉴于使用包含工作嵌入式超链接的页面创建的pdf,与我的应用程序一起存储为资源并显示在UIWebView中,需要做什么才能使超链接在UIWebView中工作。

在这个主题的搜索和其他地方搜索,如果你想在Safari中显示一个链接,它就会起作用。我无法让他们工作。

在页面中,我创建了文档并创建了一个指向http://www.excite.com/的超链接以进行测试。然后我将文档导出为pdf。当预览中显示pdf时,链接正常工作。然后我将pdf添加到我的app资源文件夹并将其加载到UIWebView中。该链接不起作用。

UIWebView是用IB创建的,我检查了Links属性。

我正在使用以下代码加载pdf ...

NSString *pdfPath =[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:[documents objectAtIndex:documentNumber]];
pdfUrl = [NSURL fileURLWithPath:pdfPath];

[webView loadRequest:[NSURLRequest requestWithURL:pdfUrl]];

我还需要做什么?

目前我只想在Safari中打开链接。最终我需要有链接,允许我链接到我的资源文件夹中的其他pdf并在同一UIWebView中显示它们。要做到这一点,我知道我需要实现一个UIWebViewDelegate。

谢谢,

约翰

0 个答案:

没有答案