Android Apache Cordova обработчик кнопки не работает - PullRequest
0 голосов
/ 11 сентября 2018

может кто-нибудь мне помочь. Я искал ссылку на обработчик кнопки «Назад», но когда нажимается кнопка «Назад», никакой реакции не происходит, и приложение не выходит. Я использую кордову 8.0.0

это код index.html

<html style=background-color:#008080;>
<head>
    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
    <script type="text/javascript" charset="utf-8">

// Wait for device API libraries to load
    function onLoad() {
        document.addEventListener("deviceready", onDeviceReady, false);
    }

// device APIs are available
    function onDeviceReady() {
        // Register the event listener
        document.addEventListener("backbutton", onBackKeyDown, false);
    }

// Handle the back button
    function onBackKeyDown() {
        navigator.notification.confirm(
            'Are you sure you want to exit?!', // message
            onConfirm,            // callback to invoke with index of button pressed
            'Confirm exit',           // title
            ['Yes','No']     // buttonLabels
        );
    function onConfirm(buttonIndex) {
        if (buttonIndex == 1) {
            navigator.app.exitApp();
            }
        }
    }   
 </script>
</head>

<body onload="onLoad()">
</body></html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...