Apache flex focusChange上的Flex 4.5 TabNavigator KeyDownHandler错误
我的应用程序中有两个状态,状态A和状态B,在它们中我有 state-A->tabNavigator;状态-B->其他内容(无选项卡导航器) 当我的应用程序启动时,第一个状态是see,即state-A。 当我选择打开state-B和使用Alt+Tab时(即从我的浏览器中移出并从整体上转到另一个应用程序),浏览器中的flex应用程序会抛出一个错误:Apache flex focusChange上的Flex 4.5 TabNavigator KeyDownHandler错误,apache-flex,flex4.5,tabnavigator,Apache Flex,Flex4.5,Tabnavigator,我的应用程序中有两个状态,状态A和状态B,在它们中我有 state-A->tabNavigator;状态-B->其他内容(无选项卡导航器) 当我的应用程序启动时,第一个状态是see,即state-A。 当我选择打开state-B和使用Alt+Tab时(即从我的浏览器中移出并从整体上转到另一个应用程序),浏览器中的flex应用程序会抛出一个错误: "TypeError: Error #1009: Cannot access a property or method of a null object
"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]"
谁能告诉我一个解决办法吗
提前谢谢你我不确定这样做是否正确,但至少我现在有一个解决办法 myTabNavigator.stage.focus=null
当我离开有tabnavigator的州时,我会使用上面的方法,我不确定这是否是正确的方法,但至少我现在有一个修复方法 myTabNavigator.stage.focus=null 当我离开有tabnavigator的州时,我也会使用上面的方法