Получение идентификатора нажатого элемента управления в HTML5 в UIWebView - PullRequest
0 голосов
/ 31 января 2012

У меня есть ситуация: у меня есть веб-сайт в HTML5 с некоторыми элементами управления (такими как кнопки, флажки и т. Д.) И собственным приложением с UIWebView. Могу ли я получить идентификатор нажатого элемента управления на веб-сайте в UIWebView. Я имею в виду, я могу знать (в родном приложении) нажал какой-то элемент управления или нет.

С наилучшими пожеланиями Максим Тартачник

1 Ответ

0 голосов
/ 31 января 2012

Вы можете присоединить javascript к элементам управления на веб-странице, а затем перехватить запуск этого javascript внутри вашего целевого кода c, подключив UIWebViewDelegate к вашему UIWebView и используя следующий метод делегата.

webView:shouldStartLoadWithRequest:navigationType:

Как это сделать, полностью описано в этом ответе ниже, и смотрите другие в той же ветке для более подробной информации:

https://stackoverflow.com/a/1662762/758298

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