![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
жена бухгалтера Иванова
|
Сегодня, обновив свой флеш плеер поимел крепкий баг. Итак Вместо getURL используем ExternalInterface.
Так вот под 9-ым плеером в мозилле 1.5.0.4 при вызове ExternalInterface.call(любая функция) имеем повисание, но не полное, а ммм странное.. Визуально можно глянуть тут: http://www.simple-art.ru/External/popup.html - там анимация. getURL работает исправно. А вот EE - совсем плох. Повторюсь - это происходит при наличии сегодняшнего плеера и самой свежей мозиллы. Не знаю как комментировать сию свежую для меня проблему. Ну кода то: Кнопка вызывает понятное дело callJSFunction.
__________________
Когда я вижу, как ты фасуе-е-ешь! Фасовщица - ты меня волнуе-е-ешь! Последний раз редактировалось Nirth; 28.06.2006 в 19:48. |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
у меня в 8-м останавливается анимауия
|
|
|||||
|
жена бухгалтера Иванова
|
Вполне нормально, если анимация останавливается на время появления алерта, во всякмо случае в ЕЕ. Но беда в том, что даже после окончания выполнения джаваскриптовой функции в приведенных мною условиях работа не возобновляется хотя должна - нажатие ОК на алерте обозначает окончание работы функции которого так ДОЛЖЕН ждать ЕЕ.
В общем похоже на крупный баг.
__________________
Когда я вижу, как ты фасуе-е-ешь! Фасовщица - ты меня волнуе-е-ешь! |
|
|||||
|
жена бухгалтера Иванова
|
Итак я продолжу свой монолог. После беседы с Удалимитером про синхронные и асинхронные функции мне пришла в голову следующая мысль: EI (ExternalInterface) синронен и ждет окончания выполнения джаваскриптфункции. Случае если такая функция не открывает окон, то все проходит гладко, а вот если отрываются какие-либо окна в том числе алерт - создается впечатление что даже после открытия и даже закрытия (по ОК у алерта) браузер не дает знать флешу о том, что выполнение функции законченно и он (флеш) продолжает ждать, от чего и получаются загадочные тормоза и полууобморочное состояние флеша. Возможно все как-то увязано с новым фаерфоксом (1.5), который к слову уже второй раз мне предоставляет капитальный баг. IE рулит!)))
__________________
Когда я вижу, как ты фасуе-е-ешь! Фасовщица - ты меня волнуе-е-ешь! |
|
|||||
|
жена бухгалтера Иванова
|
Ндаааа... Так и есть. Путем проверок выяснилось что если взять и передать открытие окна например потоку при помощи Аджакса, а не делать это в вызванной функции - флеш радостно продолжает работать. И я тоже радостно продолжаю работать флеш-программистом, а то вчера меня посещали мысли пойти в дворники.
__________________
Когда я вижу, как ты фасуе-е-ешь! Фасовщица - ты меня волнуе-е-ешь! |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|