Bug:播放页面自动跳到首页

一,经历:

1.第一感觉就是从直播间中收到了通知,然后通知得知了用户未登录,直播间便 pop 退出了.

2.由于这个问题是很难复现的,研究了快一个星期后,才发现是直播间底部的我的历史页面中接收到了直播间发送的通知,让 navigationcontroller 退出最顶部页面.

3.真的不敢相信,问题会是这么隐蔽.不是当事人关闭了自己,而是当事人通知了其父类,其父类却把自己当成了最顶部的页面,便把最顶部的页面退出了,实际上是退出了其子类,即当前的直播间页面.

 

二,总结:

1.添加通知的监听者时,一定要考虑所有发送通知的情况.

posted on 2016-04-12 16:14  活最好的自己  阅读(154)  评论(0编辑  收藏  举报

导航