我的应用程序中有2个状态,状态A和状态B,其中我有 state-A - > tabNavigator; state-B->别的东西(没有标签导航器)。
当我的应用程序启动时,第一个状态是看到状态-A。 当我选择打开状态-B并且当我使用Alt + Tab时(即,从我的浏览器和选项卡移出到整个另一个应用程序),我的浏览器的flex应用程序抛出一个错误说
"TypeError: Error #1009: Cannot access a property or method of a null object reference.
at mx.containers::TabNavigator/keyDownHandler()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\containers\TabNavigator.as:895]"
任何人都可以告诉我一个解决方案。
提前谢谢
答案 0 :(得分:1)
我不确定这是否是正确的方法,但我至少现在有一个修复。
myTabNavigator.stage.focus = null;
即使我离开具有tabnavigator的状态
,我也会使用上述内容