Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   RSL + FlashBuiler (http://www.flasher.ru/forum/showthread.php?t=173040)

Скрипун 22.12.2011 11:50

RSL + FlashBuiler
 
Друзья!

Не могу понять как сделать чтоб юзать RSL фреймворка и прочего из глобального "кэша" плеера.

Пробовал в настройках ставить:
- Use SDK Default
- Merged into code
- Runtime Shared Library

эффект один. грузиться swf фреймворка каждый раз.
Загружал swf-ку c другого домена, юзающую ту же sdk, потом свою... грузиться все то же.

Подскажите плз. как реально уменшить размер флекс приложения, а не просто выносити файлы

alatar 22.12.2011 12:38

Должно стоять - Runtime Shared Library (или Use SDK Default, по-умолчанию тоже подключает фреймворк как RSL)
После компиляции релиза в bin-release будут скопированы swz с классами фреймворка. Эти swz надо выложить рядом со своей флешкой (в противном случае, при настройках по-умолчанию, они будут скачаны при первом запуске с сайта adobe). После первого запуска они попадут в кеш плеера. Свои rsl попадают только в кеш браузера (кеширование будет регулироваться браузером).

Скрипун 22.12.2011 16:43

Цитата:

Сообщение от alatar (Сообщение 1053028)
Должно стоять - Runtime Shared Library (или Use SDK Default, по-умолчанию тоже подключает фреймворк как RSL)
После компиляции релиза в bin-release будут скопированы swz с классами фреймворка.

а мой билдер 4.5 swz в bin-debug ничего не ложит... (
можно с sdk/rls копировать?

alatar 22.12.2011 17:11

Никакой билдер не ложит. bin-debug как бы намекает, что эти файлы для дебага. Какой смысл использовать swz? Они не предназначены для дебага. Вы вообще прочитали то, что процитировали? Я даже не поленился ключевые слова выделить.

Для получения релизной версии выполните в билдере команду Project -> Export Release Build

Скрипун 22.12.2011 17:22

Да, перепутал папки, на самом деле есть bin-release

Работает (не качаеться по новой после чистки браузерного кэша) для текущего домена, но как сделать чтоб с любого сайта это работало?

alatar 22.12.2011 17:39

http://help.adobe.com/en_US/flex/usi...74ba-7ff6.html


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

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