0

リモートで提供されるHTMLフォームをUIWebViewにロードし、「外部アクセサリフレームワーク」を使用して外部アクセサリからデータを利用できるようになると、そのフォームにデータを入力するiPhoneアプリがあります。現在、データは手動で入力されています。提案されたフローは次のとおりです。

  1. フォームを含むHTMLページを取得し、UIWebViewに配置します
  2. 外部アクセサリからデータが利用可能になったら、フォームフィールドに入力します
  3. フォームを送信する

必要なすべてのデータが外部アクセサリから取得されたときに、外部アクセサリからUIWebViewにデータを「注入」することでこれを行うことは可能ですか?これを実現するために外部アクセサリフレームワークを使用する方法について、良い例を見つけることができないようです。

4

1 に答える 1

0

自分でフォームフィールドを変更することはしていませんが、UIWebViewstringByEvaluatingJavaScriptFromString:メソッドを使用して任意のJavaScriptを実行してDOMを操作し、それらのフォームフィールドを必要に応じて設定できると思います。

于 2010-04-07T01:12:28.537 に答える