检测第一次单击重定向和结束重定向页面之间的差异

时间:2013-05-10 16:40:13

标签: cocoa-touch uiwebview

Android有shouldOverrideUrlLoading()等检测重定向的方法,onLoadResource()检测资源加载的时间。

我需要检测给定请求的最终登陆/结束URL;这有可可触摸的对应物吗?我有一个UIWebView,它会随机打开由HTML脚本加载的“点击播放”YouTube视频,或者包含点击后到达网址的常规网页。

[_contentView loadHTMLString:_interstitialScript baseURL:nil];

我的困境是:如何检测加载的网页是YouTube视频还是常规网页?我最初的想法是使用类似onLoadResourse()方法的东西,但我不知道它的等价物是什么。

1 个答案:

答案 0 :(得分:0)

看看UIWebViewDelegate webViewDidFinishLoad:方法会在完成后告诉您,然后您可以查看UIWebView上的request对象以确定它的位置。