App进入后台时候,通过网络请求或者推送触发的弹窗会无法点击
BuildFaild opened this issue · 2 comments
BuildFaild commented
如题,复现的话可以在demo里创建弹窗VIew前打断点,然后home键挂起App,再继续运行,运行完弹窗的代码把App恢复前台运行,这时候弹窗就不会响应事件了
Aaron0927 commented
同样的问题
WuiX commented
找到这行代码 if (finished) presentCallback();
把if判断去掉,因为后台执行动画animateWithDuration的时候finished返回的是失败,导致弹窗的状态没有设置,点击事件有先判断弹窗是否已经展示,这里一直是没有展示状态,就一直没有响应点击事件了