PDA

Просмотр полной версии : Неправильный размер *.swf


Sh@man
07.06.2003, 15:19
Проблемка , блин , возникла. Может у кого была:
стандартная функция getBytesTotal() отдает неправильный размер swf файла. Причем никаких Math округлений не делаю. Как ее решать не знаю.
Если уж функции некорректно работают ...

Пушистик
07.06.2003, 15:36
ни фига се глюки у тебя!:)

Sh@man
07.06.2003, 16:08
Ну уж да! Оказалось что вот такая штуковина:
-если swf без компрессии - его размер нормально определяется
-если с компрессией (ZLib), которая во Флеше применяется или при оптимизации каким-либо сторонним софтом swfа , то все - getBytesTotal() и getBytesLoaded глючат ))))):

Sh@man
07.06.2003, 16:09
...Так что , кто-нибудь , отправьте Макромедии баг-репорт !!!

Пушистик
07.06.2003, 21:01
...которая во Флеше применяется или при оптимизации каким-либо сторонним софтом swfа , то все - getBytesTotal() и getBytesLoaded глючат ))))): [/B]

не фих софт юзать галимый! чем те флэш не прёт?

Pietrovich
08.06.2003, 18:15
не фих софт юзать галимый! чем те флэш не прёт?

zLib компресия включена в флеш МХ как новая и удобная фича. File > Publish Settings > Flash > Compress movie
а тот что они сами бочин напопроли это да...
могли же написать определение getBytesTotal через http хедеры, тогда и с загрузкой текстов проблем не было бы...