iOS分割键盘弄乱了cordova webview

iOS分割键盘弄乱了cordova webview,ios,cordova,ipad,keyboard,ionic,Ios,Cordova,Ipad,Keyboard,Ionic,我正在开发一款使用Cordova和Ionic的混合应用程序。该应用程序在所有iOS设备上都能正常运行,但iPad除外,它也使用了拆分键盘 我面临的问题已经发布,你可以在帖子中看到图片 我试着做了一些研究,发现 同样在堆栈溢出上,我在配置中发现了这个首选项,但这并没有被记录下来,也不起作用 如果不希望webView滚动,请提供帮助 用这个, https://github.com/driftyco/ionic-plugin-keyboard 在设备就绪状态下 cordova.plugins.Ke

我正在开发一款使用Cordova和Ionic的混合应用程序。该应用程序在所有iOS设备上都能正常运行,但iPad除外,它也使用了拆分键盘

我面临的问题已经发布,你可以在帖子中看到图片

我试着做了一些研究,发现

同样在堆栈溢出上,我在配置中发现了这个首选项,但这并没有被记录下来,也不起作用


如果不希望webView滚动,请提供帮助

用这个,

https://github.com/driftyco/ionic-plugin-keyboard 
在设备就绪状态下

cordova.plugins.Keyboard.disableScroll(true);

这不是一个解决方案(因此作为评论发布)。我同意有一个错误。我所能做的最好的建议是,在最后一个输入下总是包含足够的填充,这样就不会导致隐藏在未拆分的键盘后面,并为你的应用程序(正文等)选择一个背景,该背景与包含表单的页面一起工作。不太好,我同意。问题不在于键盘被提出,而在于键盘被一分为二。我不确定我们是否可以检查iOS的键盘是处于拆分模式还是正常模式。如果我错了,请纠正我,但当键盘出现时,webview会滚动,并且会显示不匹配的背景。我能想到的唯一解决办法是,不要像我提到的那样让webview滚动,因为拆分键盘会暴露在下面。或者如上所述,当显示键盘时,应用相同颜色的背景或提高容器的高度。