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

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

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

Регистрация: Feb 2006
Сообщений: 148
Отправить сообщение для murz с помощью ICQ
По умолчанию прелоадер и IE8

Привет Flasher.ru

Существует проблема с прелодером для IE8, суть ее втом что браузер не отображает флешку пока она незагрузится полностью, ппц.

прелоадер реализован через класс и команду mxmlc -stat frame
на способ встраивание swf в html я повлиять не могу(чужая платформа)

Как побороть?

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

блогер
Регистрация: Jun 2005
Адрес: RU
Сообщений: 1,540
Записей в блоге: 12
грузить в флешку-прелоадер оригинальную флешку откуда нибудь еще

Старый 14.03.2010, 15:31
AlexDesinger вне форума Посмотреть профиль Отправить личное сообщение для AlexDesinger Посетить домашнюю страницу AlexDesinger Найти все сообщения от AlexDesinger
  № 3  
Ответить с цитированием
AlexDesinger

Регистрация: Feb 2007
Сообщений: 563
дк может у вас внутренний прелоадер или еще хуже - кривой, вы бы хоть код показали, а то я тут, к стати, не встречал провидцев.
Используйте внешний прелоадер для контента.

Старый 14.03.2010, 16:10
murz вне форума Посмотреть профиль Отправить личное сообщение для murz Найти все сообщения от murz
  № 4  
Ответить с цитированием
murz
[+1 10.12.10]

Регистрация: Feb 2006
Сообщений: 148
Отправить сообщение для murz с помощью ICQ
вот. код. -frame start Main

Код AS3:
package  {
	import flash.display.DisplayObjectContainer;
	import flash.display.LoaderInfo;
	import flash.display.MovieClip;
	import flash.events.Event;
	import flash.utils.getDefinitionByName;
public class Preloader2 extends MovieClip{
 
		public function Preloader2() {
			super();
			if (stage) {
				init();
			}else {
				addEventListener(Event.ADDED_TO_STAGE, init);
			}
		}
 
		protected function init(e:Event =null):void {
			removeEventListener(Event.ADDED_TO_STAGE, init);
			addEventListener(Event.ENTER_FRAME, check);
		}
		protected function check(e:Event):void {
			var li:LoaderInfo = this.loaderInfo;
			var p:int = calculate();
			trace("loaded:", p, "%");
			if (li.bytesTotal == li.bytesLoaded) {
				removeEventListener(Event.ENTER_FRAME, check);
				startup();
			}
		}
		protected function calculate():int {
			var loaded:int = this.loaderInfo.bytesLoaded;
			var total:int = this.loaderInfo.bytesTotal;
 
			return Math.round(((loaded / total) * 100));
		}
		protected function startup():void {
			var mainClass:Class = getDefinitionByName("Main") as Class;
			addChild(DisplayObjectContainer(new mainClass()));
		}
	}
 
}

Старый 14.03.2010, 16:33
AlexDesinger вне форума Посмотреть профиль Отправить личное сообщение для AlexDesinger Посетить домашнюю страницу AlexDesinger Найти все сообщения от AlexDesinger
  № 5  
Ответить с цитированием
AlexDesinger

Регистрация: Feb 2007
Сообщений: 563
ну я так понял что у вас внутренний прелоадер, он вообще может показать - 0%, и только через 5сек - 100%, используйте внешний. Вот пример - внизу страницы http://www.flasher.ru/forum/showthread.php?t=137366

Старый 14.03.2010, 16:33
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 6  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
-frame two Main
?

Старый 14.03.2010, 17:02
murz вне форума Посмотреть профиль Отправить личное сообщение для murz Найти все сообщения от murz
  № 7  
Ответить с цитированием
murz
[+1 10.12.10]

Регистрация: Feb 2006
Сообщений: 148
Отправить сообщение для murz с помощью ICQ
fljot, а что это меняет??

ваш способ просто устанавливает заначение frameLabel ="two"

Старый 14.03.2010, 17:15
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 8  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
не читал кода, но вот эта фраза:
Цитата:
браузер не отображает флешку пока она незагрузится полностью, ппц.
часто встречается в постах, где обсуждают кошерный валидный embed флэхи в сайт. ты случайно не пробовал один их таких HTML кодов? В одном из вариантов как раз такая проблема.
__________________
Поймай яблоко 2!

Старый 14.03.2010, 17:37
murz вне форума Посмотреть профиль Отправить личное сообщение для murz Найти все сообщения от murz
  № 9  
Ответить с цитированием
murz
[+1 10.12.10]

Регистрация: Feb 2006
Сообщений: 148
Отправить сообщение для murz с помощью ICQ
Цитата:
Сообщение от Zebestov Посмотреть сообщение
не читал кода, но вот эта фраза:

часто встречается в постах, где обсуждают кошерный валидный embed флэхи в сайт. ты случайно не пробовал один их таких HTML кодов? В одном из вариантов как раз такая проблема.
я неимею доступа к коду HTML. вообще все это дело не работает в соц сети мой мир в IE8, а в FF, chrome, opera все отлично
то есть, хочу сказать, что (не)валидный код встраивания swf мне не подчиняется.

Старый 14.03.2010, 17:54
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 10  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
я понял...
ну тогда есть большая вероятность, что они вставляют твою флэху одним из "кривеньких" способов. это легко проверить тупо зайдя на страницу с твоим приложением и подсмотрев код.
если все верно — ответ тебе тут дали: льогкая флэшка-контейнер, которая грузит основную флэшку.
__________________
Поймай яблоко 2!

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

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

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


 


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


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