PDA

Просмотр полной версии : определить формат загружаемого во флеш файла


Evgan
29.10.2009, 13:36
приветствую всех
может ли флеш определять формат файл который загружается в ролик извне?
тоесть при разных форматах у меня должно определённое действие происходить
мол:

if(format==swf){}
if(format==jpg){}
if(format==fla){}

есть ли такая функция?

благадарю

lexa2000lexa
29.10.2009, 13:43
встороенной нет, но можно разобрать строку которую вы загружаете.

Evgan
29.10.2009, 15:07
спасибо
попробую

udaaff
29.10.2009, 15:36
Сигнатура файла обычно закодирована в первых байтах. Почитать об этом можно в спецификации о конкретном формате.
SWF signature:
FWS -- 0x46, 0x57, 0x53
CWS -- 0x43, 0x57, 0x53
JPEG signature: 0xFFD8

Evgan
29.10.2009, 20:44
а как флеш прочитает эту сигнатуру то?

etc
29.10.2009, 22:13
В AS1/AS2 никак.

Evgan
30.10.2009, 11:14
спасибо за внесение ясности