簡単に言えば、私はいつもAdobe AIR アプリケーションで予期しないStageText機能に遭遇しているようです。OS ネイティブ入力フィールドのトリガーを回避し、その機能を Feathers/Actionscript コンポーネントで直接エミュレートしたいと考えています。
Feathers だけにスクリーン キーボードを組み込み、基本的なテキスト入力のように機能する Button サブクラスを実装しました。ユーザーがボタンをクリックすると、オンスクリーン キーボードが表示され、ハードウェア キーボードの KEYUP がインターセプトされ、ボタン ラベル属性を動的に更新するために使用されます。
それはすべて十分に機能しますが、もちろん、現在の基本的なウィジェットには点滅するカーソルやテキストの選択機能はありません. 現在の道を歩み続け、残りの必要なものを手動で実装することができますが、Feathers/Starling/Actionscript 技術スタックで「ネイティブに動作する」非ネイティブのテキスト入力ウィジェットを見たり実装したりしたことがある人はいますか? (Google はノーと言っているようですが、それが間違っていることを願っています。確かに、AIR の StageText が...面倒だと思っているのは私だけではありません...せいぜい)