Worklightを使用してハイブリッドアプリを開発していますが、次の問題が発生しています。
ユーザーが入力フィールドをクリックすると、ポップアップするソフトキーボードは、入力フィールドが画面上で比較的低いときに入力フィールドを非表示にします。ページはスクロール可能であるため、ユーザーはスクロールしてフィールドを再度表示できますが、顧客の要件により、フィールドが表示されるまでページが自動スクロールされることが定義されています。
これはAndroid環境でのみ発生することに注意してください。iPhoneおよびiPad環境では、デフォルトの動作が望ましい動作です。
私の調査結果に基づくと、トリックはAndroidマニフェストファイルのAndroid:windowSoftInputMode
属性を介して実行する必要があります。しかし、そこでのすべての努力は自動スクロールを達成できませんでした。
Worklight固有のソリューションがある場合は、Androidネイティブコードに介入するのではなく、それを使用したいと思います。
これは実際にはWorklightに関するものではありませんが、Androidの一般的なWebアプリに関するもののようです(Stack Overflowでのクイック検索から)。
これがあなたのものとは異なるいくつかの提案された解決策です: