Apache flex 将事件添加到flex 4 air中的加载程序中

Apache flex 将事件添加到flex 4 air中的加载程序中,apache-flex,air,flex4,Apache Flex,Air,Flex4,我想知道是否有可能在我的air应用程序的onload上添加一些工作,我的意思是: 我有一个eventHandler,它获取事件“FlexEvent.APPLICATION_COMPLETE”,但是这个事件在进度条结束后被调度,我想知道是否有一些事件可以处理并在那里添加我的作业 或者,唯一的方法是做一个定制的预加载程序,如下面的链接: 谢谢大家 应用程序在其创建和初始显示期间会发送四个事件: 预初始化 初始化 creationComplete applicationComplete 更多信息请访

我想知道是否有可能在我的air应用程序的onload上添加一些工作,我的意思是: 我有一个eventHandler,它获取事件“FlexEvent.APPLICATION_COMPLETE”,但是这个事件在进度条结束后被调度,我想知道是否有一些事件可以处理并在那里添加我的作业

或者,唯一的方法是做一个定制的预加载程序,如下面的链接:


谢谢大家

应用程序在其创建和初始显示期间会发送四个事件:

  • 预初始化
  • 初始化
  • creationComplete
  • applicationComplete
  • 更多信息请访问Adobe:

    编辑:


    但是,在加载所有RSL之后,即预加载程序触发Event.COMPLETE(对于预加载的该部分),应用程序本身才会实例化。应用程序上的
    preinitialize
    事件应在预加载程序仍显示时触发,但初始化阶段可能比其他加载阶段快得多。因此,是的,如果你想在加载RSL的预加载程序的同时做一些事情,你必须编写一个自定义的预加载程序。

    实际上没有工作,它仍然在运行我的作业,在加载程序条之后finish@Arthur-非常抱歉-我最初的回答完全是错误的,没有帮助。您是对的,您必须使用自定义预加载程序。在预加载程序完成加载RSL之前,应用程序甚至不会被实例化(更不用说触发事件了)。