Аппаратная кнопка «Назад» в приложении Cordova Framework7Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Аппаратная кнопка «Назад» в приложении Cordova Framework7

Сообщение Anonymous »

Я разрабатываю учебное приложение с использованием платформы Cordova Framework7. Когда я создаю APK и тестирую его на своем мобильном устройстве, я сталкиваюсь с проблемой, при которой нажатие кнопки «Назад» закрывает приложение. Я хотел бы изменить это поведение так, чтобы кнопка «Назад» возвращалась на предыдущую страницу, если только текущая страница не является главной (в этом случае приложение должно выйти). Не могли бы вы помочь мне с кодом для реализации этой функции?

Код: Выделить всё

var app = new Framework7({
id: 'io.framework7.testapp',
el: '#app',
cache: false, /* disable caching */
theme: theme,
pushState : true,
routes: routes,
popup: {
closeOnEscape: true,
},
sheet: {
closeOnEscape: true,
},
popover: {
closeOnEscape: true,
},
actions: {
closeOnEscape: true,
},
vi: {
placementId: 'pltd4o7ibb9rc653x14',
},
methods:
{
onBackKeyDown: function()
{
if (app.views.main.router.url == '/') {
app.dialog.confirm('Are you sure you want to exit?', 'Exit app', function() {
navigator.app.exitApp();
},
function() {
});
} else {
mainView.router.back();
}
}
}
});

document.addEventListener('deviceready', onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("backbutton", app.methods.onBackKeyDown, false);
}

Я пробовал этот код, но он не работает. Я хочу исправить свой код, чтобы он работал

Подробнее здесь: https://stackoverflow.com/questions/793 ... ework7-app
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»