2012-07-04 11 views
5

Sto lavorando su un'applicazione Android (2.3.3) utilizzando Cordova (1.9.0), HTML5, Javascript.Spegnimento automatico completo per textarea e InputFields in Android Cordova-app

E 'uno strumento di formazione linguistica in modo che quando gli utenti digitano le loro risposte in textarea o InputFields, non voglio loro di vedere i suggerimenti.

Ho provato il completamento automatico = "off" nella textarea e nel tag di input e nel tag del modulo, ma nessuno dei due funziona. Qualcuno sa come disattivare questi suggerimenti?

mia prova-html appare così:

<div><b>With form:</b> 
    <form autocomplete="off"> 
     <p>Wie <input size="5" value="b" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false"> jij?</p> 
     <textarea spellcheck="false" autocorrect="off" autocapitalize="off" autocomplete="off"></textarea> 
    </form> 
</div> 
<div><b>No form:</b> 
    <p>Jan, ik <input size="5" value="b" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false"> Jan.</p> 
    <textarea spellcheck="false" autocorrect="off" autocapitalize="off" autocomplete="off"></textarea> 
</div> 

Aggiornamento: ho creato un html-TestPage e naviga ci utilizzando un Android-phone, ancora sperimentando la stessa completamento automatico/suggerimento-problema. Quindi forse questo non è un problema di app Cordova, ma un problema con il browser Android? Date un'occhiata (su un telefono Android) http://jsfiddle.net/f3AJq/

+0

inviare il codice ...... – himanshu

+0

a cura posta e ha aggiunto un po 'di codice di esempio – Kanarie

+0

Come è il codice HTML collegato con Android? Hai problemi con l'input HTML o con Android EditText? – RvdK

risposta

0

Fino almeno ad Android 4.4 nelle app cordova, l'autocomplete attributo html5 = "off" come descritto sopra non ha alcun effetto. Tuttavia su Android 6 il completamento automatico = "off" funziona!

Quindi dipende dalla versione di Android, non il codice HTML.

(Si tratta di una piattaforma Android 5.1.1 Cordova, nel caso in cui qualcuno si sta chiedendo)

+2

Funziona davvero per la maggior parte dei dispositivi, ma per ** dispositivi Samsung ** funziona ** non ** funziona in quanto utilizza la propria tastiera che non rispetta gli attributi html per il completamento automatico. : '( – mineralwasser

2

provare android:inputType="textNoSuggestions" in voi EditText

+0

provato questo (vedi sopra) ma non sembra funzionare. – Kanarie

+4

funziona solo in EditTex nativo, nessun componente html caricato in una webview. – GaRRaPeTa

+0

Come aggiungere questo in index.html? – AndroidGeeks

0

Ho appena scoperto it !, è così facile !, appena messo in ingresso: name="password" proprio questo!

+9

Invece di postare 2 esattamente le stesse risposte su domande diverse, si prega di contrassegnare una delle domande come duplicate se si pensa che entrambe le domande siano essenzialmente le stesse. – Bart

+0

questo non funziona per me –

+3

@BenClayton Prova ad aggiungere anche autocomplete = "off" autocorrect = "off" autocapitalize = "off" spellcheck = "false" –

Problemi correlati