Как обрабатывать события кнопки в приложении Cordova - PullRequest
0 голосов
/ 11 ноября 2019

Я пытаюсь обработать кнопку в приложении, но пока не добился успеха. Что я сделал до сих пор

var iab;

        iab=cordova.InAppBrowser.open('http://lhr.stech.com.pk:8787/pages/graphicaldisplay/graphicaldisplay.jsp?unitId=BRA%3AConnect_PositionalDisplay_WebCFU1%3AIPAD_LANDSCAPE%3A1', '_blank','location=no,toolbar=no,zoom=no,hardwareback=yes');
        iab.addEventListener('loadstop', replaceCustomStyle);
        iab.addEventListener('message', messageCallBack);
        iab.addEventListener('backbutton', function(){alert(1);}, false);


        var script ="document.addEventListener('backbutton', function(){alert(1);}, false);$('.reset_styles').dblclick(function(){var message = { action: 'close' };webkit.messageHandlers.cordova_iab.postMessage(JSON.stringify(message));});";
        function replaceCustomStyle() {
            iab.executeScript({
                code: script
            }, function() {
               // alert(1);
            });
        }

Это вызывает событие кнопки на главном экране моего приложения. Но кнопка не работала в приложении. Если у меня есть идея, как мне этого добиться, пожалуйста, дайте мне знать. С наилучшими пожеланиями

...