Показать сообщение отдельно
Старый 26.12.2007, 18:51
f3ath вне форума Посмотреть профиль Отправить личное сообщение для f3ath Найти все сообщения от f3ath
  № 1  
Ответить с цитированием
f3ath

Регистрация: Dec 2007
Сообщений: 8
По умолчанию Прелоадер застревает

Здравствуйте, коллеги.

Код:
stop();
onEnterFrame = function(){
	var loaded = (_root.getBytesLoaded() / _root.getBytesTotal());
	_root.bar._width = (720 * loaded);
	_root.percentage.text = Math.round(100 * loaded).toString() + '%';
	if(1 == loaded)
	{
		delete onEnterFrame;
		play();
	}
}
Вот такой прелоадер реализован в 1-м кадре 150-килобайтного флеша. Во втором кадре расположены все используемые мувиклипы, а в третьем - основная логика. Флешка - часть пользовательского интерфейса сайта.

От нескольких пользователей поступают жалобы, что прелоадер постоянно останавливается на (в одном случае 31%, в другом - 44%) и дальше загрузка не идет. У подавляющего большинства пользователей (это более 1000 человек) все работает правильно.

Воспроизвести ошибку не удается.

Пожалуйста, выскажите све мнение о возможных причинах такого поведения флешки. Я буду признателен за любые высказанные предположения. Спасибо.