Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.11.2009, 17:08
veisss вне форума Посмотреть профиль Отправить личное сообщение для veisss Найти все сообщения от veisss
  № 1  
Ответить с цитированием
veisss
[+1 16.08.10]

Регистрация: Jun 2009
Сообщений: 93
По умолчанию проблема сервера как разрешить во флеше

привет всем.
сделали один проект сперва проект лежал у нас на сервере после окончания переехал к заказчику на сайт и напрочь отказался работать, просто фон и все, после долгих поисков обнаружил что сервер не шлет нормально хидеры при загрузке swf
с нашего сервера идет
Код AS3:
HTTP/1.1 200 OK
Date: Fri, 06 Nov 2009 13:29:29 GMT
Server: Apache/1.3.41 (Unix) PHP/5.2.11 mod_ssl/2.8.31 OpenSSL/0.9.7e
Last-Modified: Tue, 20 Oct 2009 11:27:20 GMT
ETag: "70ed4a-32f68-4add9e98"
Accept-Ranges: bytes
Content-Length: 208744
Keep-Alive: timeout=1, max=100
Connection: Keep-Alive
Content-Type: application/x-shockwave-flash
а с сервера клиента
Код AS3:
HTTP/1.1 200 OK
Date: Fri, 06 Nov 2009 12:34:44 GMT
Server: Apache/2
Last-Modified: Fri, 06 Nov 2009 12:29:09 GMT
ETag: "bb3dd3-3a8a2-477b2fd930f40"-gzip
Accept-Ranges: bytes
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Keep-Alive: timeout=1, max=98
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: application/x-shockwave-flash
то есть нету хидера Content-Length: и поетому во флеше не правильно определены
Код AS3:
stage.loaderInfo.bytesLoaded; 
stage.loaderInfo.bytesTotal;
при каждом обновлении страницы stage.loaderInfo.bytesTotal меняется, пока проблему решили убрав прелоадер и всю графику экспортируем в первом фрейме.

можноли как нибудь решить ету проблему во флеше?

Старый 06.11.2009, 18:02
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 2  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
единственный стопроцентный выход, занести размер флешки константно в саму флешку.
__________________
я могу стать всем, если только захочу

Старый 06.11.2009, 19:29
veisss вне форума Посмотреть профиль Отправить личное сообщение для veisss Найти все сообщения от veisss
  № 3  
Ответить с цитированием
veisss
[+1 16.08.10]

Регистрация: Jun 2009
Сообщений: 93
если прописать насильно то резина теряется.но из флеша иначе решить проблему не получится.
зато можно разрешить ето в РНР, вариант следущий Ж)
линк на флеш даем не в виде "http://site.com/flash.swf" а "http://site.com/getflash.php", и в етом getflash.php выбрасываем нужные хидеры и сам файл, я думаю получится

Старый 06.11.2009, 20:57
psylover вне форума Посмотреть профиль Отправить личное сообщение для psylover Найти все сообщения от psylover
  № 4  
Ответить с цитированием
psylover
 
Аватар для psylover

Регистрация: Jul 2009
Сообщений: 58
сам спросил сам ответил ? О_о

Старый 06.11.2009, 22:57
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Правьте сервак.

Старый 25.11.2009, 20:55
veisss вне форума Посмотреть профиль Отправить личное сообщение для veisss Найти все сообщения от veisss
  № 6  
Ответить с цитированием
veisss
[+1 16.08.10]

Регистрация: Jun 2009
Сообщений: 93
разобрался в чем было дело.
оказывается сервер зиповал флешку
видно из хедера
Код AS3:
Content-Encoding: gzip
решается добавлением файла .htaccess в папку с флешем
Код AS3:
<Files *.swf>
SetEnv no-gzip
</Files>

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:05.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:05.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.