Нижний колонтитул не поднимается, когда клавиатура видна (ios и android) - PullRequest
0 голосов
/ 06 ноября 2018

Моя проблема в том, что панель инструментов остается внизу страницы.

Это мой код нижнего колонтитула:

Blockquote

<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>

Ничего из вышеперечисленного не сработало. Кто-нибудь еще получил другое предложение?

1 Ответ

0 голосов
/ 06 ноября 2018

Вы должны добавить этот плагин Cordova cordova plugin add cordova-plugin-ionic-keyboard --save И используйте первые настройки, которые вы пробовали, вместе с тем нет необходимости

...