6

のいくつかのフィールドを持つPhoneGapアプリがありinput type="text"ます。それに加えて、いくつかのHTMLテキストエリアがあります。

Androidでアプリを実行し、HTMLtextarea要素にテキストを入力すると、Androidの予測テキストは正常に機能します。ただし、予測inputのない要素にテキストを入力すると表示されません。type="text"

これをHTCSensationとSamsungGalaxyIIタブレットの両方でテストしました。どちらも、Android 4.0.3を実行していますが、予測テキストは両方のデバイスに表示されません。

inputこの問題は、PhoneGapが提供するサンプルアプリケーションに要素を追加することで簡単に再現できます。すべてのcssを削除して、それが問題の原因であるかどうかを確認しようとしましたが、問題は解決しませんでした。

誰かがこれを修正する方法を知っていますか?

4

3 に答える 3

0

テキストの予測は、入力の種類ではなく、使用しているキーボードに依存すると思います。電話の設定でテキストの提案を確認してください。

于 2013-02-14T14:27:43.110 に答える
0

私はこれがiOSで動作することを発見しました:

<input type="text" autocorrect="off" />

おそらくそれはAndroidでも動作するかもしれません。

于 2015-04-16T15:41:27.237 に答える
0

この問題は、PhoneGap/Cordovaの現在のバージョンでは発生しなくなりました。

于 2018-06-25T09:19:39.573 に答える