2016-03-24 10 views
0

Gemäß documentation for paper-input soll autocorrect eine erkannte Eigenschaft sein, die standardmäßig 'off' lautet. Aber auch wenn ich autocorrect explizit auf 'off' setze, ist autocorrect immer noch aktiv. Ich kann in der tatsächlichen Eingabesteuerung (<input is='iron-input'...) sehen, dass autocorrect auf 'off' (sowohl das Attribut und die Eigenschaft) festgelegt ist.Wie Autokorrektur mit Polymer-Papiereingang deaktivieren?

Ich teste auf neuesten Chrome, mit neuesten Polymer & Papier-Eingang.

Hier ist die Web-Seite, die ich mit bin Tests:

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset='utf-8' /> 
     <script type='text/javascript' src='/dev/bower_components/webcomponentsjs/webcomponents-lite.min.js'></script> 
     <link rel='import' href='/dev/bower_components/paper-input/paper-input.html'></link> 
    </head> 
    <body> 
     <paper-input autocorrect='off' label='test'></paper-input> 
    </body> 
</html> 

Ich konnte keine Art und Weise sehen außer fragen hier, um fortzufahren. Ich werde alle Ideen zu schätzen wissen!

bearbeiten

es so scheint, ist nicht ein Problem mit <paper-input>, oder ein Problem mit, wie ich es bin mit. Ich habe auf Firefox getestet und Autokorrektur ist dort deaktiviert, egal wie ich das autocorrect Attribut gesetzt habe. Ich versuchte auch ein reguläres <input> Element und das gab die gleichen Ergebnisse. Ich werde die Frage für eine Weile offen lassen.

Antwort

1

Ich denke, es ist dein os. Nicht das Element

+0

Es scheint, als ob der Browser und seine Autokorrektur-Konfiguration bestimmt, ob Autokorrektur aktiviert ist, aber ich möchte es wirklich pro Eingabe aktivieren/deaktivieren. Ich stimme zu, dass es nicht so aussieht, als ob "Papierelement" schuld ist. –

+0

Sie können. Du bist. Die Elemente machen es nicht so, es ist auf der Elementebene deaktiviert. Das Element kann Ihrem Browser nicht mitteilen, dass die Texteingabe nicht automatisch korrigiert werden soll –

Verwandte Themen