2015-03-03 5 views
0

Я относительно новый разработчик в AS3 с помощью Flash Builder. Моя цель - создать быстрый загрузчик SWF с быстрой загрузкой для более крупного (30 мг) SWF-приложения. Я не могу включить более крупный SWF в preloader, но я могу использовать внешние вызовы интерфейса, чтобы получить jquery, чтобы рассказать мне, что скорость интернет-пользователей использует, и выяснить, сколько времени потребуется для загрузки в зависимости от размера более крупный SWF.Создание Preloader для SWF в AS3 Flash Builder

Прямо сейчас у нас есть большое веб-приложение, которое занимает около 5 минут для загрузки, если у клиента медленное подключение к Интернету. Таким образом, мы хотели использовать небольшой предварительный загрузчик SWF, на котором будет отображаться загрузочный круг или панель загрузки, и параметры отображения, если SWF занимает более 5 минут для загрузки. Это похоже на обработку ошибок. Например, для Safari иногда игрок должен щелкнуть SWF для загрузки. Возможно ли иметь кнопку на SWF, которая заставит ее начать загрузку? ... Легче ли создать предварительный загрузчик в jQuery? Мне просто интересно, будет ли это просто создавать больше проблем с помощью SWF для загрузки SWF. Любые идеи? ...

Любые идеи о том, как бороться с этим зверем? Я прочитал почти каждую статью о предварительных загрузчиках, но нет ничего, что создавало бы предварительные загрузчики в Flash Builder.

Я не могу использовать Flash Professional или временную шкалу. Он должен быть в Flash Builder.

Итак, я попытался использовать нижеследующее учебное пособие, и я не смог на самом деле заставить что-либо появляться, когда я его тестирую. Я получаю сообщение об ошибке в функции «run()»:

Ошибка: ошибка # 2136: файл SWF http://local.myproj.com/MyProject.swf содержит недопустимые данные. в Preloader/перспективе() [/ Разработка/MyProject/SRC/Preloader.as: 109] на Preloader/onEnterFrame() [/ Разработка/MyProject/SRC/Preloader.as: 46]

Ссылки: http://fortheloss.org/how-to-preloader-in-flash-builder-4-7/

ответ

0

Я работал до двух лет назад с большим количеством этих вещей, и я знаю, что у меня есть несколько хороших сценариев в моих базах данных, но вы говорите о Preloaded. & активированная загрузка была такой же, как и в прелоадере, она не в силах скажите посетителю, что он или она может или не может сделать, и при использовании кнопки (возможно, конечно) у посетителя есть выбор для загрузки или нет! Из памяти никогда не было много много опубликованных за годы использования Flex Builder. Я собрал несколько хороших сценариев AS3 и изменил их (включая индикатор выполнения, но без индикатора времени) для загрузки в веб-приложениях. или FLEX AIR и т. д. с AS3. Небольшой проблемой было бы только адаптировать любой из них от mx до fx в зависимости от того, какой FLEX Builder вы используете! Я использовал свои скрипты в основном для загрузки изображений с высоким разрешением, календарей, SWF и т. Д. С точностью до 22 МБ! В любом случае, если я заинтересован, мне нужно искать мои базы данных FLEX. & Приложение, чтобы получить его! rgs Aktell

+0

Да, это правда. Было бы лучше иметь только кнопку html, плавать над SWF до щелчка? Я не уверен, что это сработает, но используйте его как функцию «начать загрузку»? .. Я не уверен, как это решить. Да, я был бы признателен за любые полезные сценарии. :) Спасибо! – Titanium

+0

Непонятно, почему вы думаете использовать Html Button, если вы не программируете Flash Builder и используете MXML и/или AS3. Html не нужен для этого, поскольку вы запускаете .SWF, и здесь вы можете делать что угодно и все, используя Html ONLY в качестве страницы-обертки !!! Я думаю, что было бы лучше написать мне прямо Att. Roland - WebFlashArtistry в gmail dot com, чтобы узнать, что вам действительно нужно, только тогда я могу найти конкретные и подходящие скрипты! rgs aktell – aktell

Смежные вопросы