モバイルSafariとAndroidのデフォルトブラウザを対象としたきれいで光沢のあるHTML5アプリケーションを構築しました。私がテストしているAndroidのバージョンは2.1と2.2です。Androidブラウザのテキストエリアがスクロールして使用できません
私のアプリはそのページの1つにテキストエリアを持っています。このテキストエリアは、時にはその中に多量のテキストを持っている傾向があります。基本的に自由形式の書き込みフィールドです。
これは、iOSで期待どおりに動作します。しかし、Androidの場合、入力するたびに画面がすべてのキーストロークで上下にスクロールし、入力中に何を入力しているのかわからないことがあります。さらに、テキストエリア内のコンテンツがその高さを超えると、その中でスクロールすることは不可能であるように見えます。
私はランドスケープモードでも起動しないでください。上記の問題はさらに顕著です。
これはAndroidのバグのような感じです。実際には私のテキストエリアについては何も気になりません。私は裸の必需品にそれを剥奪し、それは同じように動作します。
他の誰かがAndroidでのテキストエリアでこれほど楽しいことをしていて、アドバイスを提供していることがありますか、少なくとも共感できますか?
Googleは、AndroidのGmailウェブインターフェイスでこの問題を解決しているようです。マークアップとCSSが同じなので、JSマジックが起こっていると思います。
私は奇妙なことに、スクロール、入力、カーソルの移動などの基本的なテキストエリア機能を使いたいと思っています。私の使用しているjQTouchライブラリのようなものかもしれません。 – Eschaton