Как я могу обнаружить событие закрытия swf в ActionScript 3. Мне нужно выполнить какое-либо действие во время события swf close. Является ли это возможным?as3 detect swf close event
ответ
Если вы хотите остановить приложение от закрытия, вам необходимо прослушать closing
и остановить его (preventDefault
).
Если вы хотите выполнить некоторые действия по завершению работы, когда приложение закрыто, вы регистрируете свои действия в событии close
.
Для AS3 это будет зависеть от того, как ваше приложение закрывается.
Если пользователь решил закрыть окно браузера, вам может потребоваться изучить Javascript для способов перехвата события и предотвращения закрытия окна. Небольшой Google Googling должен предоставить вам несколько решений, вам нужно будет убедиться, что он работает с большинством браузеров ...
После того, как вы это сделали, вы можете вызвать ActionScript в своей JS-функции, используя ExternalInterface, затем верните вызов JS из AS3 после того, как вы сделали то, что хотели, чтобы браузер закрыл окно.
Теперь вы можете предоставить пользователю возможность закрыть приложение непосредственно из AS3, реализовав кнопку «Закрыть приложение» и сообщив пользователю, что было бы здорово, если бы она использовала эту кнопку, а не просто закрывать браузер окно, которое затем приведет вас к ситуации, когда, если она это сделает, вам больше не нужно будет вызывать функцию JS, вам, возможно, придется настроить некоторые логические значения, чтобы функции не вызывались дважды!
- 1. Detect application close
- 2. Detect squeezebox close
- 3. phonegap detect keyboard close
- 4. AS3 - Dispatch Event Issue
- 5. swf прослушивает XML, AS3
- 6. UserForm Close Event
- 7. event open/close popupWindow
- 8. xsockets close event
- 9. Javascript browser close event
- 10. Satellizer close popup event
- 11. JQuery Dialog Close Event
- 12. Close Form Button Event
- 13. DialogFragment Close Event
- 14. Detect Jenkins build abort event
- 15. loading child swf as3
- 16. AS3 Опубликовано SWF мерцает
- 17. AS3 Остановка внешнего swf
- 18. AS3 random .swf loading
- 19. Проблема Загрузка AS2 SWF в AS3 SWF
- 20. Вкладка браузера close detect in gwt
- 21. Close form in DataRecieved event
- 22. console catch close event thread
- 23. Firefox addon bar close event
- 24. Переопределить menuitem auto close event
- 25. javascript on window close event
- 26. AS3 Dispatch event не работает
- 27. Событие Flash/AS3 «Shutdown» или «close»?
- 28. AS3 Использование Event Dispatcher
- 29. AS3 Event architecture
- 30. AS3 cancel event
Как добавить мероприятие для закрытия – coderex 2010-12-16 07:16:54