Flex spark TextInput (モバイル用) でこの問題が発生した場合:
1) TextInputSkin は keyDown をディスパッチできますが、「number」のように設定された softKeyBoardType を正しく表示できません。2) StageTextInputSkin は softKeyBoardType を正しく表示できますが、keyDown をディスパッチできません。
私のすべての検索から、これらはそのようなスキンの制限であるようです.
何らかの検証のためにキー入力された文字を取得せず、イベントをキャンセルして textInput に表示されないようにするために、keyDown が必要でした。
もう 1 つのオプションは、テキスト入力に表示されずに StageTextInputSkin を使用する前に、キー入力された文字を取得する別の方法を探すことです。
ありがとう!