我有一个 Flex 应用程序,当我在另一个窗口中单击 javascript 链接时,它会在新窗口中打开。如果我使用浏览器关闭按钮关闭 flex 应用程序窗口,而它仍在加载,更准确地说,就在显示数据网格之前,屏幕会挂起不到一秒钟,如果我在那一刻关闭屏幕,IE9崩溃并显示以下消息:
A problem with this webpage caused Internet Explorer to close and reopen the tab
我已经尝试了我在网上找到的所有解决方案,但都没有奏效:
最佳答案
我在使用 Firefox 和 Chrome 时遇到了类似的问题。当我收到一长串必须在向用户显示之前处理的数据时,或者如果我使用图形密集型组件导致浏览器因处理器负载而挂起时,就会发生这种情况.
尝试在发生这种情况时检查您的任务管理器并检查浏览器是否正在使用您所有的处理器时间,如果是这种情况,那么您需要通过减少数据预处理并在运行时执行更多操作来提高代码效率用户正在滚动数据或使用基于列表的组件而不是 Repeater 组件,因为即使您使用简单的文本渲染器,后者也会使一切变得非常缓慢。
关于apache-flex - IE9 崩溃并重新打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12259549/