В первый раз этот код работает нормально, но когда я перехожу на другой экран и вернулся на этот экран, кнопка не работает.Когда я нажимаю Backbutton, не работает на телефоне (Android)?
<script>
function onLoad() {
alert("device ready");
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady()
{
navigator.vibrate(0);
document.addEventListener("backbutton",backKeyDown,false);
}
function backKeyDown()
{
document.removeEventListener("backbutton", onBackButton, false);
navigator.app.exitApp();
}
</script>
<link rel="stylesheet" type="text/css" href="css/index.css" />
<title>Fake Caller</title>
</head>
<body onLoad="onLoad()">
При запуске приложения -> HomeScreen-> backbuttonpress работает.
Следующая проверка -> HomeScreen-> screen1-> screen2-> desktopcreen-> backbuttonpress movesto screen2-> backbuttonpress здесь не работает.
Что я хочу-> домашний экран-> экран1-> экран2-> домашний экран-> выход.
Что я сделал не так, пожалуйста, упомянуть мою вину и помочь мне прийти над этим
Что говорит отладчик? –
@ JesperHøjer Я не проверял с этим, я просто запускаю приложение phonegap –
Я бы посоветовал вам скачать GapDebug, это очень поможет вам в отладке вашего приложения. –