Здравствуйте.
Делаю на haxe простую форму в swf c текстовым полем ввода. Почему то при вводе кириллицы, точнее при попытке её ввести в поле отображаются
нечитаемые символы, ввожу "Имя файла" вводится РРјСЏ Файла. Кодировка сайта win-1251 но при смене в браузере на utf-8 е помогает.
Вы наверное под
Вы наверное под linux открывать приложение. В этом блоге один из членов нашего сообщества http://www.yzh44yzh.com/flog/ дал описание и даже патч для flex а. Цитирую "Однако нашлись умельцы, соорудившие хак, позволяющий нейтрализовать баг. Сначала некий selim tongay предложил решение на haXe. Его код перехватывал нажатия клавиатуры и правильно переводил коды в символы.Потом появилось более грамотное решение utf8 (так он представился) для UTF-8 (а разве нужна флэшеру другая кодировка?), опять же на haXe. " Надеюсь вам это поможет.
А не подскажете ссылку
А не подскажете ссылку на это решение? Найти в упор не могу...
hxunicode
тоже не в курсе что имелось в виду.
может это чем поможет?
http://haxe.org/com/libs/hxunicode
Большое
Большое спасибо за ответ! Вы правы по поводу Линукса, работаю в нём, тестирую естественно тоже. С перехватом нажатий сам грешным делом баловался, но давно, не в haxe и не флеше, сейчас не стал делать, решил прежде поспрашивать, так как думал, что перехват клавиш не есть хорошо и возможно есть какое - то другое решение. Патч скачал, с удовольствием посмотрел, как это делается правильно. Спасибо!
Отправить комментарий