У меня проблема с кнопкой андроида назад. Я выполняю следующие шаги: http://docs.phonegap.com/en/1.0.0/phonegap_events_events.md.html, но когда я даю кнопку «Назад», я удаляю приложение, я намерен перейти к первый div id home.проблемы с обратной связью с PhoneGap и JQuery-mobile в android
ответ
Вы можете попробовать установить:
$.mobile.phonegapNavigationEnabled
для того, чтобы JQueryMobile играть хорошо с задними функциями кнопки PhoneGap в.
Там больше информации здесь:
http://jquerymobile.com/demos/1.2.0/docs/pages/phonegap.html
Помимо JQuery-Mobile вы можете использовать нормальный "DIV" для прокатки ваших страниц вверх или вниз. используйте «скрыть» в вашем .js файла, чтобы скрыть DIV, за исключением какого из них вы хотели показать, как этот
$("#1stdiv").hide();
$("#2stdiv").hide();
$("#3stdiv").hide();
$("#4stdiv").show();
$("#5thdiv").hide();
, чтобы сделать это в Backpage истории, реализация стеки и поп-страницы в стек, как только вы ввели на страницу, тогда напишите onclick функция на кнопке onclick, которая должна отображать верхний элемент в стеке. как это
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady(){
document.addEventListener("backbutton", onBackKeyDown, false);
}
function onBackKeyDown(){
//hide all div except the div which is in top of stack
}
Но убедитесь, что добавляет <script src="cordova.js"></script>
или <script src="phonegap.js"></script>
на HTML-файл при использовании в PhoneGap.