Как определить перенаправление в UIWebView

Я использую UIWebView как встроенный браузер в моем приложении. Моя проблема заключается в отслеживании URL-адреса, который должен отображаться в строке URL.

При поиске в Google страница результатов часто генерирует такие ссылки:

http://www.google.com/url? sa = t & source = web & cd = 1 & ved = 0CC4QFjAA & url = http% 3A% 2F% 2Fen.wikipedia.org% 2Fwiki% 2FDog & rct = j & q = Dogs & ei = 27XeTc6RFIWEvAO858DHBQ & usg_SpWurChlic. затем перенаправленная ссылка в shouldStartLoadWithRequest: navigationType: .

Как я могу определить, что это перенаправление, а не какой-то дополнительный сайт, загружаемый для изображений или других элементов на странице? В нынешнем виде моя строка URL-адреса отображает длинную ссылку из Google в приведенном выше примере, а не обновляется до URL-адреса Википедии.

21
задан zorro2b 27 April 2012 в 10:24
поделиться