Для AS3 это будет зависеть от того, как закрывается ваше приложение.
Если пользователь решил закрыть окно браузера, вам, возможно, придется поискать в Javascript способы перехвата события и предотвращения закрытия окна. Небольшой поиск в Google должен предоставить вам несколько решений, вам нужно только убедиться, что он работает с большинством браузеров ...
После того, как вам это удалось, вы можете вызвать Actionscript в своей функции JS с помощью ExternalInterface, а затем вернуть вызов JS из AS3 после того, как вы сделали то, что хотели, чтобы браузер закрыл окно.
Теперь вы все еще можете дать пользователю возможность закрыть приложение напрямую из AS3, внедрив кнопку «Закрыть приложение» и сообщив пользователю, что было бы круто, если бы она использовала эту кнопку вместо простого закрытия окна браузера. , который затем приводит вас к ситуации, когда, если она это сделает, вам больше не нужно вызывать функцию JS, вам, возможно, придется настроить некоторые логические значения, чтобы функции не вызывались дважды!