我正在开发一个带有 angular-meteor 的应用程序,每次我关注屏幕底部的输入时,键盘都会与它重叠。
我尝试将它添加到我的 mobile-config.js 但不起作用:
App.setPreference('fullscreen', false);
App.setPreference('android-windowSoftInputMode', 'adjustResize');
还有我的 index.html 上的这个元数据:
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, target-densitydpi=device-dpi, width=device-width" />
我是不是忘记了什么?
最佳答案
因此,您有两种适用于 Android 的选项(iOS 为您处理得更好一些)。在你的AndroidManifest.xml
文件你会看到 android:windowSoftInputMode
在你的第一个<activity>
里面标签。这将调整键盘与屏幕的交互方式。 Here是关于它如何工作的更多信息。
关于android - 输入在移动设备上被键盘重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43414869/