Iphone: получение параметра формы с помощью UIWebView
Я работаю над приложением, которое будет использовать uiwebview для отправки формы. Интересно, можно ли поймать пост и параметры, а затем использовать их повторно, чтобы установить событие календаря для бывших.
Я имею в виду: - заполнить форму (в веб-просмотре) - отправить форму (в веб-просмотре) - поймать параметры формы и заполнить событие календаря (родная структура iphone).
Является ли это возможным?
Заранее благодарю за любую помощь.
бр, смазимуте
2 ответа
Установите делегата для UIWebView
к вашему контроллеру представления, затем реализуйте webView:shouldStartLoadWithRequest:navigationType:
метод UIWebViewDelegate
протокол. вы можете вернуть NO, чтобы остановить фактическую загрузку страницы, и использовать его для получения попытки веб-запроса.
Я думаю, что будет делать то, что вы хотите.
Попробуйте переопределить метод в вашем UIWebViewDelegate
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
Он отправляется до того, как веб-представление начинает загружать контент. Из запроса вы сможете получить параметры сообщения