【问题标题】:Adding a RichTextEditor to PopUpManager seems to be very slow向 PopUpManager 添加 RichTextEditor 似乎很慢
【发布时间】:2011-07-13 15:03:06
【问题描述】:

正如主题所述,使用带有 PopUpManager 的富文本编辑器会使输入速度变慢。如果你在 Firefox/Mac 中尝试,那会很痛苦。 Chrome/Mac 也有点慢。 PopUpManager 和性能方面是否有任何已知问题可以轻松解决?

请记住,这是一个 Flex 3 应用程序(很遗憾,无法更新 - 业务“需要”)。

谢谢!

【问题讨论】:

  • 您确定是 RTE 吗?是否有任何其他代码可能会占用大量 CPU?贴出代码?
  • 我个人没有经历过这样的事情,你能提供一些代码来说明你是如何做到的吗? PopUps 有一些性能问题,主要是处理如果您没有正确清理它们,则无法进行垃圾收集。你有什么影响或类似的事情吗?
  • cl.ly/1h1C3I0R3O250t0Y021y(认为这更容易)
  • @Jonathan,在正确清理方面需要注意哪些事项?
  • 主要只是删除侦听器或对弹出窗口的任何引用。我刚刚尝试了你的代码顺便说一句,它运行良好......没有性能影响。您是否有机会在 HTML 模板中设置了 WMODE 属性?我在 Windows 机器上。

标签: apache-flex actionscript-3 actionscript flex3 adobe


【解决方案1】:

它与 PopUpManager 无关。尝试使用 Flex/Flash builder 来分析应用程序。看看有没有内存泄露。

【讨论】:

  • 我不同意。甚至这明显更慢:cl.ly/1h1C3I0R3O250t0Y021y 全新的应用程序,只有 popupmanager 持有 RTE
  • 刚刚在屏幕截图中试用了您的代码(全新的应用程序,只有弹出管理器持有 RTE)。在 Windows 上试了一下,速度很快,像往常一样没有减速。今晚晚些时候将在 Mac 上尝试相同的操作。
猜你喜欢
  • 2021-12-11
  • 1970-01-01
  • 1970-01-01
  • 2014-04-09
  • 2015-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-08
相关资源
最近更新 更多