在 Flex spark TextInput 上遇到此问题(适用于移动设备):
1) TextInputSkin 可以调度 keyDown 但不能正确显示 softKeyBoardType 设置如“number”。2) StageTextInputSkin 可以正确显示softKeyBoardType,但无法调度keyDown。
从我所有的搜索来看,这些似乎是此类皮肤的局限性。
我需要有 keyDown 以便不获取键入的字符以进行某些验证,并且通过取消事件使其不显示在 textInput 中。
我的另一个选择是寻找其他方法来获取之前键入的字符而不显示在文本输入中并且仍然使用 StageTextInputSkin。
谢谢!