adobeのドキュメントには、電話からキープレスイベントをリッスンする場合は、Key.Downをリッスンする必要があると記載されていますが、キープレスのKey.getCode()をトレースすると、文字列「Key.Down」ではなく数字が表示されます。私はこれをデバイスセントラルでローカルにテストしていますが、現在これをテストするための電話はありません。これが私のコードです-
keyListener = new Object();
keyListener.onKeyDown = function() {
switch (Key.getCode()) {
trace(Key.getCode()) // outputs 40
case (Key.DOWN) : // according to the docs
pressDown();
break;
}
}
私の質問は-これは単にデバイスセントラルでImテストを行っているためであり、電話で実行する場合はKey.Downをリッスンする必要がありますか?またはドキュメントが間違っていますか?また、数値コード(40)はすべてのデバイスで一貫していますか?何がアドビを与えるのですか?
皆さんありがとう