![]() |
Загрузка во флеш картинки отдаваемой php скриптом
Имеется простая структура:
.. images/ image_loader.php В папке images лежат jpg картинки, image_loader.php сканирует папку и, случайным образом выбирая картинку, выводит её в браузер. Всё прекрасно работает. Пробую написать на as3 загрузку картинки посредством обращения URLLoader'а к image_loader.php, т.е.: Код:
loader = new URLLoader(new URLRequest('http://test.ru/image_loader.php'));Код:
var loadedImage:Bitmap = Bitmap(loader.data);Проверяем работает ли загрузчик, в image_loader.php просто пишем echo "Test". В completeListener: trace(loader.data) - всё нормально выводится в консоль. Так же, если заменить в URLRequest image_loader.php на http://test.ru/images/picture01.jpg, то картинка грузится. Значит флеш не хочет грузить картинки отдаваемые скриптом (хотя через браузер картинки нормально показываются). Куда копать?.. |
В сторону php скрипта и того, как именно он выдает картинку.
|
Нужно помнить, что php скрипт должен быть в правильной кодировке (точно не помню, возможно UTF-8) Изменить кодировку скрипта и вообще любых документов можно например в notepad++: выделяешь всё, вырезаешь меняешь кодировку и вставляешь.
|
да и в обычном notepad можно :)
|
2__etc, если вкратце, php выводит картинку следующим образом:
Код:
<?php2Rzer, с кодировкой всё нормально. Если пишу в image_loader.php: echo "Русские буквы"; то в консоль флеша они такими и приходят. Кодировка в данном случае не причем. [UPD] Решил проблему, не тем классом пользовался =) Надо было юзать просто Loader. Хотя это можно провернуть и с URLLoader, но кода получится на пару строк больше. |
| Часовой пояс GMT +4, время: 08:33. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.