gpt4 book ai didi

javascript - 为什么 jQuery UI 布局在 Adob​​e AIR 中运行得这么慢?

转载 作者:行者123 更新时间:2023-11-28 09:48:35 26 4
gpt4 key购买 nike

我已经重新开发一个应用程序很长一段时间了,我刚刚让它在 AIR 上运行。但是,常见的 UI 布局插件 ( http://layout.jquery-dev.net/downloads.cfm ) 会减慢应用程序的速度,直至实际停止。

它有超过 5000 行,所以我不希望任何人调试任何东西,但是有人遇到过这个吗?我将 AIR 用作带有指向我的网站的 iframe 的包装器。奇怪的是,仅仅从 iframe 运行它就会变得如此缓慢。

关闭插件后,应用程序显然看起来一点也不正确,但一切又恢复顺利了。即使 CSS 悬停状态也很慢,因此某些东西会破坏 AIR。

最佳答案

CSS!是的,这就是答案。如果您使用盒子阴影等高级 CSS 或其他昂贵的规则,则 AIR 引擎非常慢,会降低您的应用程序的速度。

使用布局使问题变得更糟,因为它添加和删除了 mouseenter 和 left 上的类。添加和删​​除这些类会强制重新渲染,速度非常慢,并且使应用程序几乎停止运行。

至少在我的示例中,我们能够只切除盒子阴影,同时保留渐变等其他规则。

关于javascript - 为什么 jQuery UI 布局在 Adob​​e AIR 中运行得这么慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11416769/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com