因此,我在我的离子2应用程序中有一个加载旋转器。一定时间后,我什至可以将其解散,并显示自定义的旋转器弹出窗口。但是,我想实现的是用户解散第二个弹出式旋转器的能力 - 这对于应用程序花费很长时间或挂在加载某些东西时很有用。
我尝试将(单击(事件添加到弹出窗口中,但请继续"剥离了一些内容",警告html,并且弹出窗口仍然没有响应。
有办法可以根据要求解散加载弹出窗口?
我用它来删除屏幕上存在的任何覆盖层。
let activePortal = ionicApp._loadingPortal.getActive() ||
this.ionicApp._modalPortal.getActive() ||
this.ionicApp._toastPortal.getActive() ||
this.ionicApp._overlayPortal.getActive();
if (activePortal) {
activePortal.dismiss();
}
我通常将其与后退按钮侦听器一起使用,因此用户可以在Android中删除后面的覆盖物。