Flex将键的键码按字符串键为UTF-8

时间:2011-06-06 18:13:49

标签: flex string utf-8

private function pressedLetter(event:KeyboardEvent):void
        {
            pressedKeyLabel.text = String.fromCharCode(event.charCode); 
        }

根据下面的代码,字母如:“ı,ğ”无法显示在pressedKeyLabel,它显示不同的东西。我该怎样才能显示这些字母?感谢。

1 个答案:

答案 0 :(得分:1)

听起来像你有一个IME礼物。如果使用IME,keyCode和charCode都会关闭,因为默认是英文键盘,per the api

您需要将IME课程用于convert the string like this