gpt4 book ai didi

ios - 在 UIWebView 中限制重定向和抑制广告

转载 作者:行者123 更新时间:2023-11-29 03:22:46 24 4
gpt4 key购买 nike

我已经进行了一些搜索,但尚未找到一种方法来以某种方式抑制来自加载到 UIWebView 的网页的重定向和广告。发生的事情是我会转到一个页面,该网站会有一个将我重定向到 App Store 的广告。这真的很烦人,所以我正在寻找一些关于如何抑制这种情况的指导。

提前感谢大家!

最佳答案

如果您实现 UIWebViewDelegate 协议(protocol)方法 webView:shouldStartLoadWithRequest:navigationType: 您可以过滤跟随的链接。

您还可以通过检查 navigationType 来区分链接的访问方式(例如,用户点击)。

例如不要点击指向特定网站的链接

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
if ([request.URL.scheme isEqualToString:@"blacklisted.host.com"]) {
return NO;
}
return YES;
}

关于ios - 在 UIWebView 中限制重定向和抑制广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20872732/

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