#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() также, похоже, не работает
Спасибо