![]() |
ExternalInterface и замыкания
Так как официальная документация от Адоба в это вопросе просто ужасна, прошу помощь.
У нас есть ExternalInterface.call. Как увязать каждый swf файл на странице с замыканием в js? То есть логика такая. Регистрация через SWFObject, получение всех объектов, готовность страницы, готовность флешки, регистрация addCallback. Мост налажен. С глобальными функциями все ясно, а с остальным неясность... |
Нужна прослойка в js между вашими глобальными функциями и js-объектами (своего рода интерфейс). Зачем увязывать ExternalInterface с замыканием мне не понятно.
|
Крайне плохая практика захламлять глобальный объект функциями. У нас же весь sfw для JS выглядит как обычный объект, логично и правильно как методы объекта все делать.
Добавлено через 29 минут Вроде бы у Адоба идея состоит в том, что все связывание идет через objectID. Криво, конечно. |
Цитата:
Собственно его экземпляр и есть тот самый объект. |
| Часовой пояс GMT +4, время: 01:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.