【问题标题】:Flex 4.5 TabNavigator KeyDownHandler error on focusChange焦点更改上的 Flex 4.5 TabNavigator KeyDownHandler 错误
【发布时间】:2012-03-20 15:29:00
【问题描述】:

我的应用程序中有 2 个状态,状态 A 和状态 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]"

谁能告诉我解决办法。

提前谢谢你

【问题讨论】:

    标签: apache-flex flex4.5 tabnavigator


    【解决方案1】:

    我不确定这是否是正确的做法,但我至少现在有一个解决办法。

    myTabNavigator.stage.focus = null;

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

    【讨论】:

      猜你喜欢
      • 2011-09-10
      • 2012-01-12
      • 2012-03-17
      • 2012-12-13
      • 1970-01-01
      • 2011-08-26
      • 2015-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多