css之键盘显示 phonegap 时页面内容不滚动
在我的应用程序注册中,当我尝试在字段中键入时遇到问题,键盘隐藏了其他字段,这些是屏幕截图
我们如何解决我希望页面可滚动的问题,以获取信息我正在使用 phonegap 构建 这需要对 config.xml 进行一些更改,我真的不知道该怎么做。
请您参考如下方法:
我也有这个问题 - 潜在的问题似乎是你不能用 Phonegap Build 编辑 androidManifest 文件 - 你所能做的就是编辑 config.xml 文件,它实际上只允许你改变一个有限的子集设置。 我想要的(很多其他人已经尖叫了很长时间)是能够改变 windowSoftInputMode。
不过,我确实找到了解决我的问题的方法 - 即键盘出现在屏幕底部的字段上,我认为这与您遇到的问题相同。 对我来说——我使用的是最新的 phonegap 2.7.0(但能够通过在 config.xml 文件中指定 phonegap 2.5.0 来重现相同的行为和解决方案)
我找到的解决方案是在 config.xml 中更改此设置
<preference name="fullscreen" value="false" />
这确实意味着您会在屏幕顶部看到“状态栏”。这对我来说没什么大不了的(事实上,我认为最好把它放在那里……至少对于我的应用程序而言)- 使用该设置设置为“false”而不是“true”- 页面现在向上滚动以在键盘打开时显示您正在编辑的字段。 (更准确地说,我相信视口(viewport)会改变而不是向上滚动)
希望能帮助并解决您的问题.. 花了我几个小时的时间进行搜索和摆弄以使其正常工作(如果我没有发现我将不得不放弃 phonegap 构建)
快乐! 迪伦
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。