[英]Ion-footer does not get pushed up when keyboard is visible (ios and android)
我的问题是工具栏仍位于页面底部。
这是我的页脚代码:
大段引用
<ion-footer>
<ion-toolbar>
<button ion-button clear class="color--blue text__align--center background--light-gray position--relative" (click)="!isAttaching ? triggerFileUpload($event) : false">
Max 50(Mb)
</button>
<div class="background--blue height--4 position--absolute position--bottom--0 position--left--0" [ngClass]="{'display--hidden': !isAttaching}" #loader style="width: 0px"></div>
</ion-toolbar>
</ion-footer>
我使用了以下设置:
<preference name="KeyboardResize" value="true" />
<preference name="KeyboardResizeMode" value="ionic" />
并且
<preference name="KeyboardResize" value="true" />
<preference name="KeyboardResizeMode" value="native" />
除了:
scrollPadding: true,
scrollAssist: true
另外,对于Android,我正在使用:
<edit-config file="AndroidManifest.xml" mode="merge" target="/manifest/application/activity">
<activity android:windowSoftInputMode="adjustPan" />
</edit-config>
以上都不是成功的秘诀。 还有其他建议吗?
您应该添加此cordova插件cordova plugin add cordova-plugin-ionic-keyboard --save
并使用您尝试过的第一个设置,旁边没有必要
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.