私は、iframe を使用して既にモバイル フレンドリーな Web アプリを埋め込む phonegap アプリに取り組んでいます。webapp には、仮想キーボードを表示するテキスト フィールドにフォーカスする検索機能があります。これまでのところ、すべてが順調です...
ただし、ドキュメント (iframe 内のもの) に touchstart リスナーを登録するライブラリを使用しています。そのため、仮想キーボードが表示されている間にユーザーがドキュメントに触れると、キーボードは機能しなくなります。
ipad (または XCode の ipad シミュレーター... 7.0.3 でテスト済み) から、ここに移動して指示に従ってください: https://s3.amazonaws.com/ypassets-andy/app-frame.html
興味深いのは、iframe でラップしないとキーボードが壊れないことです。https://s3.amazonaws.com/ypassets-andy/app.htmlにアクセスし、指示に従って壊れないようにしてください。
私はこれについて頭を悩ませてきましたが、これを機能させる方法がわかりません。参考までに、これらのスタック交換の投稿は関連しているように見えますが、問題を解決できませんでした:
アイデアをありがとう!
アンディ