PDA

Просмотр полной версии : Флешка глючит под оперой


Division
08.08.2008, 16:49
Помогите пожалуйста! Сделал я галерейку. Ну вроде всё работает, грузится, крутится итд. В IE и Firefox'e нормально, но вот беда - в опере почему-то некоторые картинки не грузятся. Причем каждый раз по-разному глючит. Что это может быть? Как с этим бороться? Прикрепляю архив. В нем html файлик.

Спасибо.

†‡Paladin‡†
08.08.2008, 17:13
opera 9.51 полет нормальный.

Division
08.08.2008, 17:19
†‡Paladin‡†, радует)
У меня опера 9.20. Что это может быть? Может кто-то сталкивался с подобным.

MrPoma
08.08.2008, 17:21
http://www.flasher.ru/forum/showthread.php?t=113921&highlight=%EF%EE%F1%EB%E5%E4%EE%E2%E0%F2%E5%EB%FC%ED%EE

Division
08.08.2008, 17:27
MrPoma
То есть грузить последовательно? Спасибо, щас попробую

UPD: всё заработало, большое спасибо MrPoma (:

darksranger
08.08.2008, 19:48
это тоесть загрузили одну фотку, переходим к подгрузке второй, а не сразу в цикле все

PS кстате это решило мою проблему черных квадратов в bitmape:)

Division
01.09.2008, 19:05
Оказывается проблема не решена.
Может ли такое быть из-за того что на страничке одновременно присутствуют две флешки - моя галерея и здоровая менюшка, которая грузится одновременно с галереей? Я сейчас попытаюсь решить проблему, если ничего не придумаю, опишу проблему подробней.

PS картинки грузятся по очереди, MovieClipLoader'ом по событию onLoadInit

MrPoma
01.09.2008, 19:12
Думаю полезно будет почитать.
http://www.flasher.ru/forum/showthread.php?t=86059

darksranger
01.09.2008, 19:31
да полезно то полезно, однако сделал последовательную загрузку и в итоге в ИЕ все ок, как и ожидалось, а вот в опере, переодически битмапдата не копирует обьект .... вот и обьясните мне, ПОЧЕМУ, три раза создавал топики с разыными вопросами, но все сводящиеся к битмапе, приводил кучу раз исходники, как и функции, так и полностью всей галереи, итог один, все разводят руками ...., а проблема, как была в опере, так и осталась без решения

сразу оговорюсь, я пробовал и с последовательной загрузкой и с загрузкой скопом,
сразу отвечаю, функция битмапы приавльная и полностью работает, в IE не разу не было косяка, в опере через раз, в разных местах ...., причем четко видно фотграфия загруженна, но не скопированна !!! размер фотграфий почти одинаковый, да и не важно это, так как, раз может скопироватся, в другой раз не скопируется ...
и что делать, не приложу ума ... без битмапы не как :(

и сразу же, отвечаю еще
я пробовал, разные версии оперы, разные версии самого flash ( публиковал в cs3, в 8 и т.д. ) проблема остается ...

:) player 90.124, или какой там последний, вобщем обновлял

windows переустанавливал ( ну не для этого конечно, просто совпало )

Division
01.09.2008, 20:08
http://www.flasher.ru/forum/showthread.php?t=86059
Ну я так понял, что в теме пришли к выводу, что даже загрузка всех картинок в цикле вполне нормальное явление. У меня же вроде всё по человечески, своя очередь загрузки, но всё равно глючит. Я что-то упустил? Могу показать исходники, если кому не лень глянуть.
Да, и ещё. Во-первых флешка глючит уже под всеми браузерами.
Во-вторых картинок довольно много. Не считал, но думаю штук 20-25.

MrPoma
01.09.2008, 20:35
Мое мнение: все рассказы про глюки в разных браузерах — бред. У меня таких глюков ни встречается. В код в свой смотрите.

darksranger
01.09.2008, 22:15
смотрел и сматрю и выкладывал и менял код и брал с форумов и брал с хелпа, итог в опере есть глюк

тем более, вас не настараживает, что глюк, ТОЛЬКО в опере .... я не думаю что тут дело в коде и разговор идет не об одной bitmapdata, а о 2000+ и из них, буквально пару не копируются, при чем ТОЛЬКО В опере...

тем более, что может быть не правильного в создании экземпляра bitmapdata ? это же вам там не мега гипер класс, с тысячими вариаций и параметров

короче, MrProma со всем уважением вы не правы ...


Division вот насчет подгрузки, я бы пошел сначала путем смены хоста ( был тут случай с каким то сайтом, что через раз фотки грузились )
ну и посматрел бы код, потому что у меня более 2000 фоток, грузится без провалов, другое дело, bitmapdata, чтоб ей пусто было :(

scarbo
01.09.2008, 22:32
Division у меня в 3 Mozille Firefox через раз идет,иногда есть вотки,а иногда серенькое все.

darksranger
01.09.2008, 22:51
проверил на safari 3.1 глюков нет ...
MrProma вы все так же думаете, дело в моих руках ? IE, safari. без глюков, opera глючит ....

Division
02.09.2008, 13:34
Понятное дело, что ошибка у меня в коде.
Уже просто не знаю что делать. Посмотрите пожалуйста код, может есть какая-то мелочь, которую я не знаю, а вы её сразу увидите... Загрузка картинок осуществляется классом stack2(Сначала Add(), потом Start()). Такие проблемы не могут возникнуть из-за того что клипы, в которые я гружу картинку (canvas) находятся внутри других клипов(image)?
UPD: при тестировании в плеере всё работает, локально, если много картинок, некоторые могут недогрузиться. На сервере, вообще полный абзац происходит.