![]() |
|
|
|||||
Регистрация: Jun 2011
Сообщений: 10
|
![]() Добрый день.
При написании приложения возникла проблема - необходимо регистрировать событие закрытия плеера. Приложение пишется не на AIR, поэтому воспользоваться конструкцией типа: не могу в следствие ее отсутствия в AS3 проекте. Может быть кто-то сталкивался с подобной проблемой? |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Этого, к счастью, сделать нельзя. Представляю, сколько нечистых на руку рекламщиков воспользовалось бы возможностью отловить закрывание плеера и заюзать event.preventDefault();
|
|
|||||
Регистрация: Jun 2011
Сообщений: 10
|
Да, это определенно и плюс, но в то же время ограничивает функциональность.
Есть ли какой нибудь еще способ? (У нас сейчас листнер на stage'e на событии deactivate, но событие срабатывает так же если переключить вкладку браузера или щелкнуть за пределами приложения). Может кто-нибудь выкручивался из такой ситуации... |
|
|||||
preventDefault() работает только для тех событий которые предоставляют такую возможность.
В чем необходимость? Отдиспатчит событие при закрытии плеера изнутри? (можно создать свое событие) fscommand("quit") - закрывает окно Плеер закрывается в редких случаях, обычно закрывается окно с ним.
__________________
RTFM |
|
|||||
Регистрация: Jun 2011
Сообщений: 10
|
Необходимость в следующем:
пишется игра для соц. сети расчитанная на 2-х игроков (без использования собственного сервера. Тупо, но так как проект не коммерческий, сойдет). Механизм уже продуман, но момент с обновлением страницы немного портит жизнь. Js - не подходит, т.к. нужен чистый flash. |
|
|||||
GBee
Сарказм? =) freemtrg Какой момент? Перегрузка страницы - вызывает перегрузку плеера? Вполне логично. Если не хотите сервер, пусть каждый из 2х игроков хранит состояние обоих, и при дропе/реконнекте одного восстанавливает данные другого. Чистый флеш?
__________________
RTFM Последний раз редактировалось S-ed; 20.06.2011 в 02:36. |
|
|||||
Регистрация: Jun 2011
Сообщений: 10
|
В принципе мы сделали похожую конструкцию. Но хотелось чтобы плеер обрабатывал лишь свою информацию дабы не получалось непредвиденных ситуаций...
|
|
|||||
Цитата:
![]() Лучше уж в SharedObject локальный данные периодически класть, чтобы после перегрузки восстанавливаться. |
|
|||||
Регистрация: Jun 2011
Сообщений: 10
|
Вариант хороший, думаю ему тоже будет применение
![]() Правда есть и минус. Пользователь может легко запретить хранение локальных данных. |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:15. |
|
« Предыдущая тема | Следующая тема » |
Теги |
AS3 , Закрытие , приложения , событие |
Опции темы | |
Опции просмотра | |
|
|