Сбой Adobe Flex при вводе юникода / внешнего ввода в Linux - PullRequest
0 голосов
/ 26 октября 2009

Я изучал flex несколько дней назад и внезапно заметил, что ввод Unicode / иностранных символов в Linux в TextInput , TextArea или RichTextEditor дает вам нечитаемый текст, состоящий из нескольких символов (кажется, что utf-8 делает вещи плохими). С другой стороны, вывод безупречен.

Я изо всех сил пытался найти что-нибудь по той же проблеме в интернете, но можно было увидеть только эту старую запись в блоге . Автор выдал временное решение, но его недостаточно.

Так что, если Windows разрешает Unicode, а Linux нет, что мне делать? Может проблема только на моей машине? Кто-нибудь придумал такую ​​же проблему и, возможно, решение?

У меня установлен Adobe Flash 10.0.32.18 на моем компьютере Sabayon Linux.

Ответы [ 2 ]

1 голос
/ 07 февраля 2011

Просто для дальнейшего обновления ответа. Flex 4 компоненты поддерживают Unicode, и символы Unicode можно вводить в элементы управления вводом, используя Google Chrome, Firefox 3.6 + и IE7 +.

Для Java MySQL пользователей

database.url=jdbc:mysql://localhost:3306/sampledb?useUnicode=true&characterEncoding=utf-8

Чтобы разрешить операции записи данных в utf8.

Таблица базы данных и столбцы должны быть установлены в кодировку utf8_ *, чтобы обеспечить возможность сохранения данных Юникода в таблицах.

1 голос
/ 26 октября 2009

Может быть как-то связано с этой ошибкой:

Неправильный ввод Unicode в Linux

Что, по-видимому, будет исправлено после выпуска FP 10.1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...