2015-08-07 7 views
10

ich auf einer Hybrid-App Cordova und Ionic arbeite die App funktioniert auf allen iOS-Geräten außer iPad fein, dass auch mit geteiltem TastenfeldiOS geteilte Tastatur vermasselt cordova webview

Das Problem, das ich Gesicht here geschrieben ist, können Sie sehen Sie das Bild in der Post.

Ich habe versucht, etwas Forschung zu tun und fand heraus, this

Auch auf Stack-Überlauf fand ich diese Vorliebe see answer in Config, aber dies ist nicht dokumentiert sie weder

helfen funktioniert

Bitte

+0

Es ist keine Lösung (daher als Kommentar zu posten). Es gibt einen Fehler, dem ich zustimme. Das Beste, was ich tun kann, ist, immer genug Padding unter der letzten Eingabe einzubringen, dass es nicht hinter einer ungeteilten Tastatur versteckt werden kann und einen Hintergrund für Ihre App (Körper usw.) zu wählen, der mit den Seiten arbeitet, auf denen Sie Formulare einschließen. Nicht großartig, stimme ich zu. –

Antwort

-1

Wenn Sie wollen nicht die WebView, blättern

Verwendung dieses,

https://github.com/driftyco/ionic-plugin-keyboard 

und in Gerät bereit,

cordova.plugins.Keyboard.disableScroll(true); 
+0

Das Problem ist nicht mit der Tastatur ausgelöst wird, mit der Tastatur in zwei gespalten werden – CognitiveDesire

+1

Ich bin nicht sicher, ob wir überprüfen können, ob iOS die Tastatur im Split-Modus oder normalen Modus hat. Bitte korrigieren Sie mich, wenn ich falsch bin, aber wenn die Tastatur erscheint, wird die Webansicht geblättert und der Hintergrund, der nicht übereinstimmt, wird angezeigt. Nur Work arounds, die ich denken kann, ist entweder lassen Sie das Webview nicht rollen, wie ich erwähnte, weil aufgeteilte Tastatur darunter aufdeckt. Oder wie oben erwähnt, wenden Sie einen Hintergrund derselben Farbe an oder erhöhen Sie die Höhe des Behälters, wenn die Tastatur angezeigt wird. – Giri