Ios 超链接在UIWebView中的pdf中不起作用
我有一个包含超链接的文本文件(instructions.docx)——我将其转换为pdf(instructions.pdf),并在UIWebView中使用它,如下所示:Ios 超链接在UIWebView中的pdf中不起作用,ios,uiwebview,Ios,Uiwebview,我有一个包含超链接的文本文件(instructions.docx)——我将其转换为pdf(instructions.pdf),并在UIWebView中使用它,如下所示: NSString *path = [[NSBundle mainBundle] pathForResource:@"Instructions" ofType:@"pdf"]; NSURL *url = [NSURL fileURLWithPath:path]; NSURLRequest *request = [NSURLRequ
NSString *path = [[NSBundle mainBundle] pathForResource:@"Instructions" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[_webView loadRequest:request];
[_webView setScalesPageToFit:YES];
除了超链接不起作用(显示为蓝色)外,所有功能都正常,但点击它什么也不起作用。
我是走错方向了吗?还是我遗漏了什么?我不确定,但您可以试试这行代码:
[_webView setDataDetectorTypes:UIDataDetectorTypeLink];
否则,您可以通过vfr尝试库。PDF嵌入链接在其中工作
您可能还想看看。我也有类似的问题。原来PDF中的链接不是超链接。它们只是被输入的(尽管它们是蓝色的,看起来像真正的超链接) 通过以下方式解决该问题:
我也有类似的问题,尽管它会在第二次点击时打开。