2014-09-08 3 views
0

В моем приложении у меня есть UIWebView, и мне нужно перехватить весь запрос, чтобы проверить, разрешен ли веб-сайт или нет. Например: пользователь просматривает страницы газеты и нажимает на ссылку Facebook. Приложение должно блокировать его для достижения этой страницы. У каждого есть идея, как перехватить запрос? СпасибоОграничение навигации в UIWebView

ответ

1

Вы должны реализовать UIWebViewDelegate протокола в контроллере представления:

@interface MyCustomViewController : UIViewController<UIWebViewDelegate> 
@end 

и реализовать метод (в ом)

- (BOOL)webView:shouldStartLoadWithRequest: navigationType:

и вернуть NO когда вы надеваете Нет веб-представления для доступа к веб-ресурсу (например, с тестом request.URL)

+0

Спасибо, он работает! – lucgian841

Смежные вопросы