Android(Webtop)のWebviewに読み込まれたloginpageに問題があります。 入力フィールドとフォームタグに属性を使用しましたが、機能しません。私は文字や数字を入力すると、デバイスはsimlilar単語を表示し、内容が上下に移動します。Android Webview(Phonegap):自動修正を無効にして、自己大文字と自動補完が機能しない
私はこの問題をどのように修正できるのでしょうか?
歓声
Android(Webtop)のWebviewに読み込まれたloginpageに問題があります。 入力フィールドとフォームタグに属性を使用しましたが、機能しません。私は文字や数字を入力すると、デバイスはsimlilar単語を表示し、内容が上下に移動します。Android Webview(Phonegap):自動修正を無効にして、自己大文字と自動補完が機能しない
私はこの問題をどのように修正できるのでしょうか?
歓声
私は、これらの属性は、Androidには適用されないと思います。彼らはiPhone固有のものです。自動修正オプションは、Androidのメイン設定で設定します。
私はちょうどそれを発見しました!あなたの入力にこれを追加する必要があります:name="password"
それを解決します。
ほとんどの形式では、意図した使い方のためにname属性が必要です。 – Darcbar
誰かテストしましたか? – nickalchemist
確かに非常に創造的な解決策:) – mik01aj
私は同じ問題を抱えていると時間のグーグル後、最終的に私は解決策に
を得たが、次は
オートコンプリート=「オフ」オートコレクトは=「オフ」autocapitalize =スペルチェック「オフ」=」属性に使用しました
「偽私は、Android 4.2上でそれをテストし、そのは
あなたがすべき作業しますcodeovasoftkeyboardプラグインを使用して入力テキストのフォーカスに表示し、ぼかしで非表示にします。これは私のために奇妙な行動をたくさん避ける。しかし、これは常に(...ソフトなどではない数のソフト、電子メール)の基本的なソフトキーボードが表示されます
$(document).on({
blur : function(){
if(OS = "and")
cordova.plugins.SoftKeyboard.hide();
},
focus : function(e){
if(OS = "and"){
e.preventDefault();
cordova.plugins.SoftKeyboard.show();
if(Windows.currentWindow == null){
$('html, body').stop().animate({//permet de scroller l'input en haut
scrollTop: ($(this).offset().top)-80//header
}, 800);
}
return false;
}
}
}, ':input[type="text"],[type="number"],[type="email"]');
以下の@チャンダンの答えに従ってください。 Androidの新しいバージョンにはオプションがあるようです。 – Sudhir