Flex 3.5:针对退格导致浏览器返回操作的bug的解决方法

时间:2014-08-08 18:08:45

标签: flex flex3

Flex 3.5有这个错误,在IE(和其他一些)中,如果你在某些文本框中按下退格键,浏览器的行为就像你只是按下它的后退按钮。根据{{​​3}},这是“已解决”,因为它适用于4.0。但我需要3.5的解决方法。有吗?

1 个答案:

答案 0 :(得分:0)

就我而言,似乎这与<mx:TextInput />或其他任何人所说的无关。这都是因为我使用的是<mx:TabNavigator />。在任何情况下,删除该标记并用<mx:TabBar /><mx:ViewStack />的组合替换它在IE下消除了我的问题。

不幸的是,这对我来说是一项非常大的工作,因为即使我只有六个<mx:TabNavigator />来修复,事件的抛出顺序也不同,因此组件构造导致很多首次访问选项卡和内容时未创建组件。我发现我必须使用<mx:TabBar />的{​​{1}}事件来处理某些事情,然后itemClick使用<mx:ViewStack />表示其他事件。