Framework 7 V2: Как закрыть всплывающее наложение в устройстве Android кнопку назад - PullRequest
0 голосов
/ 28 февраля 2019

Я использую Framework 7 версии 2, использую всплывающее окно для отображения меню, после того, как я открываю всплывающее меню, если я нажимаю, кнопка возврата устройства не закрывается.

, пожалуйста, помогите по этому вопросу.

С уважением, Гирия

1 Ответ

0 голосов
/ 28 февраля 2019

Вам необходимо вручную обработать событие 'backbutton':

function onDeviceReady() {
    document.addEventListener('backbutton', onBackButton, false);
}

function onBackButton() {
   if ($('.modal-in').length > 0) {
        app.dialog.close();
        return false;
    }
}

Или переключиться на framework7 V4 и использовать маршрутизируемые модалы, которые имеют встроенную поддержку для навигации вперед и назад: https://framework7.io/docs/routes.html#routable-modals

...