flex3 跑在ie8 flash 10里不稳定?
很简单的一个应用,mx:application creationComplete执行一段初始化脚本比如init() ? init(){ ?? 1,调用过this.parameters``` ?? 2,调用过Application.application.enabled=false;//数据未加载,系统不能响应用户操作 ? 3,调用服务器数据 ? 4,其它一些初始化,有timer,也有组件初始化 ? } ? 其中,application.enabled=true是服务器数据加载后回调执行的,结果发现个问题,貌似3,4步压根没有执行,界面一直灰色状态,这种情况不是每次发生,而且只有ie8下出现,网上资料也未发现解放方案。 ? 后来使用calllater方法解决了: ? ? init(){ ?? 1,调用过this.parameters``` ?? 2,调用过Application.application.enabled=false;//数据未加载,系统不能响应用户操作 ?? this.calllater(initok); ? } function initok(){//包了一层 ???? 3,调用服务器数据? 4,其它一些初始化,有timer,也有组件初始化 } ? ? 测试了一下,很正常了,具体原因还不知道为啥。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |