$ionicPopup обрывается при изменении состояния фона
У меня интересная ситуация, когда я запрашиваю изменение местоположения на странице путешествия в моем ионном приложении. Когда приложение обнаруживает изменение местоположения в определенном месте, оно вызывает $ionicPopup.show()
предупредить, чтобы увидеть, что пользователь хочет сделать с этим.
Моя проблема в том, что на странице есть кнопка для перехода в другое состояние (и отмены опроса местоположения), но если нажать ее одновременно с вызовом всплывающего окна, что проще, чем вы думаете, всплывающее окно остается в просмотреть, но не содержит кнопок, чтобы закрыть его. Между тем состояние изменилось в фоновом режиме на новую страницу.
То, что я ищу, - это способ избежать того, чтобы оба происходили одновременно, есть ли способ, которым я могу очистить любой активный $ionicPopup
когда кнопка нажата?
1 ответ
Как программно закрыть $ionicPopup
:
var my_popup = $ionicPopup.show(); // assign the promise to some var
my_popup.close(); // whenever you want to close this popup