iphone - 在 UIWebView 中处理 URL 重定向

标签 iphone objective-c uiwebview uikit

我有一个 UIWebView在我的应用程序中,用于显示在我的应用程序中单击的链接的网页。

一些链接是 URL 缩短链接,例如 tinyURL 或 bit.ly。这些 URL 在初始 URL 加载后重定向。

我的问题是,我的应用程序中的一些链接是指向非网页资源(例如视频或其他媒体)的 URL 缩短链接。

我可以使用 webView:shouldStartLoadWithRequest:navigationType:拦截 URL 并决定如何处理它 - 只有它只在初始加载时调用,而不是在重定向之后调用。

如何拦截 bit.ly 链接指向的 URL?

最佳答案

看来我太热心了,没有花时间实际检查使用 UIWebView 加载 URL 的流程。 webView:shouldStartLoadWithRequest:navigationType: 确实捕获重定向。抱歉浪费了大家的时间 ;)

关于iphone - 在 UIWebView 中处理 URL 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/725033/

相关文章:

ios - 无法通过多点连接连接蓝牙

ios - 如何从一个 Containerview 传递到另一个 UIViewController

ios - "no index path for table cell being reused"导致应用崩溃

ios - 为什么我们要在 UIWebView 中模拟触摸?

iphone - 向 NSMutableArray objective-c 中的每个元素添加一个常量

iphone - 设置 Xcode 4.2.1 时出错?

ios - 子类化 UIPageViewController,但是当我将 [[alloc] init] 的结果分配给自己时,我收到警告。为什么?

iphone - webview加载时如何隐藏progressview

ios - 考虑到拆分的持续时间,是否可以在 iOS 上将录制的 wav 文件拆分为多个 wav 文件?

iOS KeyChain secItemAdd 崩溃