Получить текущий URL-адрес Cocoa WebView - PullRequest
9 голосов
/ 12 августа 2011

Я новичок в Какао.

Я пытаюсь извлечь URL текущей загруженной веб-страницы в моем объекте WebView. Я использую этот WebView для отображения экрана входа в систему, и после входа в систему мне нужно получить некоторые части URL.

Я уже пробовал

[[[[frame provisionalDataSource] request] URL] absoluteString];

но этот работает только один раз, когда вызывается во время загрузки. Если загрузка завершена, возвращается «(null)». Проблема в том, что при загрузке страницы кажется, что URL меняется, поэтому я получаю неправильный URL.

Кто-нибудь знает, как получить URL в любое время, когда я захочу?

Спасибо

1 Ответ

12 голосов
/ 12 августа 2011

Переключатель provisionalDataSource с dataSource. Как только кадр начинает загружаться, он больше не является предварительным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...