Flex 4 空气关闭第二个窗口
我有一个空气应用程序,有一个按钮,单击时会打开一个新的 Spark.window 组件。窗口中有一个视频播放器。新的 SecondWindow.open() 方法工作正常。我似乎无法做的是当父窗口关闭时关闭第二个窗口。
我有这个:
//parent window
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="733" minHeight="653" creationComplete="main()" currentState="loginForm" applicationDeactivate="windowedapplication1_applicationDeactivateHandler(event)">
//close second window
protected function windowedapplication1_applicationDeactivateHandler(event:Event):void{
NativeApplication.nativeApplication.openedWindows[0].close();
}
</s:WindowedApplication>
//second window
<s:Window name="secondWindow" xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="450" minHeight="323" windowComplete="init()">
//video player code is here
</s:Window>
i have an air application that has a button when clicked opens a new spark.window component. in the window is a video player. the new secondWindow.open() method works fine. what i can't seem to do is close the second window when the parent window closes.
i have this:
//parent window
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="733" minHeight="653" creationComplete="main()" currentState="loginForm" applicationDeactivate="windowedapplication1_applicationDeactivateHandler(event)">
//close second window
protected function windowedapplication1_applicationDeactivateHandler(event:Event):void{
NativeApplication.nativeApplication.openedWindows[0].close();
}
</s:WindowedApplication>
//second window
<s:Window name="secondWindow" xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="450" minHeight="323" windowComplete="init()">
//video player code is here
</s:Window>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
主要应用:
子窗口(TestWindow.mxml):
Main application:
Child window (TestWindow.mxml):