我的应用中有一个UIWebView
,用于显示在我的应用中点击的链接的网页。
某些链接是URL缩短的链接,例如tinyURL或bit.ly.这些URL在初始URL加载后重定向。
我的问题是我的应用中的某些链接是指向非网页资源的网址缩短链接 - 例如视频或其他媒体。
我可以使用webView:shouldStartLoadWithRequest:navigationType:
拦截URL并决定如何处理它 - 只是在初始加载时调用它,而不是在重定向后调用。
如何拦截bit.ly链接指向的URL?
答案 0 :(得分:12)
似乎我过分热心的头脑没有花时间用UIWebView
实际检查网址加载的流程。 webView:shouldStartLoadWithRequest:navigationType:
会捕获重定向。很抱歉浪费任何人的时间;)