通常:在Windows Phone上聚焦TextBox时,软键盘将会打开。
问题:默认情况下,当键盘打开时,页面屏幕会向上移动,当用户通过点击屏幕关闭键盘时,页面屏幕会再次移动前一个位置。
在windows phone
和iphone
环境中出现此问题,只有android
才是完美的。
要求:页面UI具有页眉,正文和页脚。在页面UI中,页脚上方有一个TextBox。当用户专注于此TextBox时,页眉将变为不可见。但是,当键盘打开时,用户不希望页眉向上移动。
答案 0 :(得分:1)
使用此插件。
https://github.com/driftyco/ionic-plugin-keyboard
准备好设备,
cordova.plugins.Keyboard.disableScroll(true);
如果你的容器在iOS上看不到一半,请使用我在这里的答案。Phonegap - iOS Keyboard and Dropdown 'compress' webview because of vh unit