簡體   English   中英

可見鍵盤時(iOS和android)離子頁腳不會被抬起

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM