![]() |
0 Всего найдено: 1
resurection
Сообщение
05/05/2009 10:20
Копия темы
0
FF + SWFObject + wmode-opaque = странный баг . Сделал страничку и воткнул в неё флешку при помощи SWFObject. Был замечен очень странный баг в FF: иногда при первой загрузке + иногда, если потыкать CTRL+F5, флешка зависает в первом кадре на прелоадере на 0%, хотя FireBug говорит, что myflash.swf был загружен 14кб нормально. resurection.ru/ffbug/swfo.. Пробовал чистить кеш, жать F5, CTRL+F5 – мне не удалось выявить никакой закономерности. Она может 20 раз нормально загрузится, а может 5 раз подрядят повиснуть. Сначала думал, что дело во флешке, ведь это она виснет. Ругался с флешером, но после разбирательств, выяснилось, что он не виновен. После пол_дня_разбирательств выяснилось, что если убрать длинный текст из альтернативного контейнера <div id="flashContent">очень длинный текст</div> то флешка нормально грузится без зависаний. resurection.ru/ffbug/swfo.. Или если заменить значение параметра wmode=opaque на стандартный wmode=window тоже всё работает даже с длинным альтернативным текстом. resurection.ru/ffbug/swfo.. Но эти 2 решения меня не устраивали никак, поэтому тестирование продолжилось... Для начала скачал последнюю версию SWFObject, а то у меня совсем старый был. Так вот с новым SWFObject-ом флешка вообще перестала грузиться, т.е. зависает в 100% случаях (только в FF): resurection.ru/ffbug/swfo.. И урезание альтернативного текста не спасало ситуацию: resurection.ru/ffbug/swfo.. А спасало только wmode=window: resurection.ru/ffbug/swfo.. В конце концов, вставил флешку через обычный AC_RunActiveContent.js при этом флешка нормально грузится с wmode=opaque и длинным альтернативным текстом: resurection.ru/ffbug/ac_g.. этот вариант меня полностью устроил. Кстати, в ИЕ всегда всё нормально, стало быть, дело либо в Мозиле, либо в SWFObject на всякий случай написал в баг-трекер обоим. P.S.> Спасибо флешеру Валентину ( www.free-lance.ru/users/S.. ) за то что не дал вынести себе мозги, когда я терзал его с этой проблемой, и за то что помог мне разобраться. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |