![]() |
Цитата:
[img]http://img65.**************/img65/6852/encodingmc2.png[/img] Тот же вариант, но с параметром «windows-1251» во втором аргументе: [img]http://img230.**************/img230/6440/encoding2ev3.png[/img] Результаты под Windows идентичны, могу привести скриншоты. У тебя, наверное, уникальная версия флеша, с неправильно работающим ByteArray. |
ulik, боюсь Вас разочаровывать, но в моём постулате про секурность сказано, что я могу загрузить, но не могу изменять.
|
Спасибо большое. Долго искал решение данной проблемы. Кстати, получил корректные результаты только после того, как во втором аргументе прописал «windows-1251».
|
Цитата:
|
to AL.exe:
Просто добавить Loader в дисплейлист. Или переместить Loader в нужный Вам контейнер. Загружать можно и без кроссдомена, а вот изменять (срисовывать в BitmapData) не выйдет. |
Если вы не можете поменять кодировку отдаваемых данных на стороне сервера, то перевидите нижеслующий код с PHP на AS, только учтите что вам нужно из cp1251 перевести в utf-8, а прилагаемый ниже пример кода делает наоборот (из utf-8 переводит в cp1251). Но немного усидчивости и вы смолжете подправить его в обратную сторону
Код:
setlocale( LC_CTYPE, 'ru_RU.CP1251', 'windows-1251', 'russian' );если там у вас используется PHP или С, то воспользуйтесь библиотекой iconv, если же у вас там Perl, то на CPAN'е можно найти с десяток библиотек по перекидыванию текста из одной кодировки в другую ( Unicode::Map8, utf8, Convert::Cyrillic, etc ). |
Можно ещё попробовать поиграть
Код:
System.useCodepage = false;После - обратно включаем. Может и не совсем корректно, но всё работает.:confused: |
Цитата:
|
| Часовой пояс GMT +4, время: 00:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.