Если это дублирующий вопрос, извините, он кажется достаточно базовым, но не может найти правильный ответ.
Единственный найденный мной способ получения события закрытия окна браузера *На самом деле 1004 * из actionscript / flash - это захват события в javascript, а затем использование данных javascript / flash, передаваемых из обратного вызова javascript.
Что-то в этих строках:
window.onbeforeunload = clean_up;
function clean_up()
{
var flex = document.${application} || window.${application};
flex.myFlexFunction();
}
</SCRIPT>
ичасть вспышки:
import flash.external.ExternalInterface;
ExternalInterface.addCallback("myFlexFunction",cleanUp);
public function cleanUp():void{
//your flash code here
}
Это правильный путь?Есть ли другие альтернативы?