iphone - 在 UIWebView 中禁用 PDF 文件中的超链接
<p><p>我有一个带有 PDF 文件的 WebView,其中的一个文档包含我想要禁用的超链接。我尝试使用这种方法,但它不起作用,链接仍然打开并加载讨厌的 URL:</p>
<blockquote>
<ol>
<li>I put <code>UIWebViewDelegate</code> in my <code>ViewController.h</code></li>
<li>I then put this code in my <code>ViewController.m</code>:</li>
</ol>
</blockquote>
<pre><code>- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
if (webView == myReadingArticlesWebView) {
return NO;
}
else {
return YES;
}
}
</code></pre>
<p>任何想法如何使这个简单易行?我承认我在上面描述的过程中可能会犯一些错误。</p>
<p>编辑:</p>
<pre><code>- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
if () {
return YES;
} else {
return NO;
}
}
</code></pre>
<p>上面的代码对我也没有任何作用</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>只需将 <code>UIWebView</code> 的 <code>dataDetectorTypes</code> 属性设置为 <strong>None</strong>:</p>
<pre><code>;
</code></pre></p>
<p style="font-size: 20px;">关于iphone - 在 UIWebView 中禁用 PDF 文件中的超链接,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/10887965/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/10887965/
</a>
</p>
页:
[1]