Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 在退出应用程序之前运行函数[AS3]_Actionscript 3 - Fatal编程技术网

Actionscript 3 在退出应用程序之前运行函数[AS3]

Actionscript 3 在退出应用程序之前运行函数[AS3],actionscript-3,Actionscript 3,我有个问题。如果我在网站上安装了flash应用程序,是否可以在用户关闭网站窗口之前运行功能?一些帮助会很有用:)提前谢谢。您可以使用javascript在窗口关闭时捕获事件,并通过ExternalInterface调用actionscript中的函数 检查此答案以了解如何捕获事件: 选中此项查看如何从JS调用AS3中的函数: 当窗口关闭时,您可以使用javascript捕捉事件,并通过ExternalInterface调用actionscript中的函数 检查此答案以了解如何捕获事件: 选中

我有个问题。如果我在网站上安装了flash应用程序,是否可以在用户关闭网站窗口之前运行功能?一些帮助会很有用:)提前谢谢。

您可以使用javascript在窗口关闭时捕获事件,并通过ExternalInterface调用actionscript中的函数

检查此答案以了解如何捕获事件:

选中此项查看如何从JS调用AS3中的函数:


当窗口关闭时,您可以使用javascript捕捉事件,并通过ExternalInterface调用actionscript中的函数

检查此答案以了解如何捕获事件:

选中此项查看如何从JS调用AS3中的函数:

我知道在AIR中您可以(当应用程序关闭时会触发一个事件-
事件。在
阶段上关闭
。nativeWindow
对象(仅在AIR中可用),不确定FlashPlayer中是否有用于web的等效程序。您可以在javascript
窗口中使用
ExternalInterface
。如果FlashPlayer中没有内置事件,则onbeforeunload
函数可使其正常工作。我知道在AIR中您可以(应用程序关闭时会触发一个事件-
event.closing
stage.nativeWindow
对象上(仅在空中可用),不确定FlashPlayer中是否有用于web的等效程序。如果FlashPlayer中没有内置事件,您可以在javascript
窗口中使用
ExternalInterface
。onbeforeunload
函数使其工作