1

我的应用程序中有 2 个状态,state-A 和 state-B,其中我有 state-A -> tabNavigator ;state-B->其他东西(没有标签导航器)。

当我的应用程序启动时,第一个状态是状态 A。当我选择打开 state-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]"

谁能告诉我一个解决方案。

先感谢您

4

1 回答 1

1

我不确定这是否是正确的方法,但我至少现在有一个修复。

myTabNavigator.stage.focus = null;

即使我离开有标签导航器的状态,我也会使用上述内容

于 2012-03-02T11:09:17.880 回答