Ich entwickle PhoneGap-Anwendung für iOS und ich muss Auto Prediction Text auf der Tastatur deaktivieren.iOS deaktivieren QuickType Keyboard programmgesteuert auf UIWebBrowserView
ich viele Lösungen für UITextView
wie diese gefunden:
Disable iOS8 Quicktype Keyboard programmatically on UITextView
ios8 xcode how to remove QuickType on UIKeyboard (auto complete/auto suggest)
... aber PhoneGap App UIWebBrowserView
nach innen hat.
Auch ich weiß über HTML-Attribute zum Deaktivieren der automatischen Vorhersage. Sie funktionieren gut nur für normale HTML-Eingaben, aber ich habe contenteditable
Element auf meinem UIWebBrowserView
, die ein editierbarer Bereich des Texteditors ist (CKEditor in meinem Fall).
<!-- Does not work -->
<div contenteditable="true" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">
</div>
Gibt es eine Möglichkeit, die automatische Vorausberechnung für programmierbare Elemente programmgesteuert auf iOS zu deaktivieren?
Vielen Dank für jede Hilfe!
Haben Sie eine Lösung gefunden? –
nicht möglich bei zufrieden stellenden Elementen – jcesarmobile
@Robin Noch keine Lösung gefunden. Da diese Funktionalität jedoch für die App von entscheidender Bedeutung ist, verwenden wir eine komplizierte Problemumgehung - erstellen Sie einen nativen Texteditor (RichTextEditor für iOS) und zeichnen Sie ihn über das WebView. Wenn ein Teil der App über dem nativen Editor liegen sollte (z. B. modale Dialoge), ersetzen wir den nativen Editor durch ein div-Element, das mit nativem Editor-Inhalt gefüllt ist. – rubanbs