Можно ли заполнить данные поля HTML-формы в iPhone UIWebView с помощью внешней вспомогательной инфраструктуры? - PullRequest
0 голосов
/ 06 апреля 2010

У меня есть приложение для iPhone, в котором я хотел бы загрузить форму HTML с удаленным обслуживанием в UIWebView, а затем заполнить эту форму по мере того, как данные становятся доступными из внешнего аксессуара с помощью «Внешней инфраструктуры аксессуаров». Прямо сейчас данные вводятся вручную. Предлагаемый поток:

  1. Получить страницу HTML, содержащую форму, и поместить ее в UIWebView
  2. Когда данные станут доступны с внешнего аксессуара, заполните поля формы
  3. Отправить форму

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

1 Ответ

0 голосов
/ 07 апреля 2010

Хотя я сам не занимался изменением полей формы, я думаю, что вы можете использовать UIWebView метод stringByEvaluatingJavaScriptFromString: для запуска произвольного JavaScript для управления DOM и установки этих полей формы по своему усмотрению.

...