我在我的phonegap应用程序中使用离子,而且当我安装应用程序连接到USB时,在我的手机版本中进行谷歌游戏时发生了一件有趣的事情。我认为这可能是由于我的配置文件在本地设置与我上传到pg。
之间的差异造成的问题在于:我在页脚中使用此输入
<ion-footer-bar>
<label class="item-input-wrapper nobgcolor">
<input type="text" ng-model="IM.textMessage" placeholder="Type in your message...">
</label>
<button ng-click="sendMessage(IM.textMessage)" class="button button-small button-balanced">
Send
</button>
</ion-footer-bar>
它在我的Android手机上沿着键盘骑行,这是我开始输入时应该做的事情。但是现在应用程序已经在谷歌播放中,键盘隐藏了页脚,因此输入起来非常尴尬。
如果有人遇到这种情况,我很感激您的意见。如果您认为它可能是我的config.xml中的内容,我可以发布我认为最相关的部分。
答案 0 :(得分:4)
对于那些在离子页脚和cordova构建输入方面存在类似问题的人来说,这是个好消息。如果您在config.xml中有此首选项
<preference name="fullscreen" value="true" />
键盘将在激活时隐藏输入。如果您在键入时完全需要查看输入(这是一个笑话)而不是将其设置为false,它应该可以解决问题。
答案 1 :(得分:0)
只需将此属性添加到app.module.ts中的ionicModule中即可。为我工作。
IonicModule.forRoot(MyApp, {
scrollAssist: false,
autoFocusAssist: false
})