Поведение кнопки «Назад» Cordova дважды нажмите на элементы после того, как произошла обратная связь

#android #angular #angularjs #cordova

#Android #угловой #angularjs #кордова

Вопрос:

У меня возникла проблема с Cordova, я добавил возможность закрывать диалоговые окна на экране, если пользователь нажмет кнопку «Назад на физическом устройстве» в Android. хотя это работает и диалоги закрыты, возникает проблема после того, как вы вернетесь в приложение, при следующем первом щелчке на экране нужно дважды щелкнуть по каждой кнопке только в первый раз. это похоже на то, что первый щелчок по кнопке не отвечает, а затем еще один щелчок возвращает ее к работе.

кто-то сталкивался с этой проблемой?

Я сделал что-то в этом роде:

 document.addEventListener('backbutton',backBtnFunc);   backBtnFunc():void{ //some code to closing dialogs if exist  event.preventDefault();  }  

Я попытался добавить в событие backBtnFunc.stoppropagation() также, похоже, не работает

Спасибо