Flex - 不可见的文本,直到鼠标指针移到textInput之外

时间:2012-02-01 18:01:43

标签: flex internet-explorer flash textinput citrix

我们有一个运行flex sdk 4.5的应用程序,并且最近遇到了textInput字段的问题,我们现在无法在一个月的大部分时间内重现这些问题。

以下是症状:

  • 用户打开一个输入表单,其中包含多个输入字段(组合框,日历,文本输入等)
  • 用户在文本字段内点击
  • 用户类型(显然!) **文本输入中没有任何内容 - 我们在其中一些字段中有验证器并且它们正确地启动(即用户看到textInput周围的红框消失)
  • 用户将光标移到文本输入字段之外,文本显示

给予或接受,这是我们提供的测试用例。我们无法重现这一点,我正在寻找是否有人在过去听说过这样的问题。

他们在以下环境中运行我们的flex应用程序: Windows XP SP3 IE 7.0.5730.13(locale = en-gb) Flash Player 10.3.181.14

升级其中任何一个组件都不是一种选择。安装Flash播放器调试器也不是一种选择。

现在我们已经设置了一个完全相同的PC,但仍然没有复制。所以我们真的陷入了这一点:)

非常感谢任何建议。我将提供所需的任何其他信息。

-Marc

二月2012年第2期 - 更新

正如我在回复肖恩的评论中所指出的那样,我们的客户似乎对问题的描述或多或少都很准确。今天早上我们与他们进行了一次webex会议,并亲自看到了问题。

以下是发生的事情: - 用户通过其URL加载我们的应用程序 - 用户能够输入数据并且几乎可以在“随机”时间段内执行任何功能 - 突然间,问题开始了(症状多于我最初提到的症状): 1.用户输入文本输入字段,直到他们将光标移出任何其他组件(可能进入hbox,退出文本输入字段等),他们才会看到文本显示) 2.组合框的行为大致相同。他们可以放下它们,但鼠标滚轮不再刷新列表。它实际上在后台滚动,但在用户移动鼠标之前,列表不会刷新 3.我们还通过amf频道在服务器和客户端之间进行通信。这些事件会发送给客户端,但同样,他们在移动光标之前不会看到屏幕刷新。

所以基本上,应用程序似乎仍然有效,但屏幕不再令人耳目一新。是否与显示列表的无效/更新无关?我们想让他们安装FP的调试版,但这似乎不是一个选择。

要记住的另一件事是:他们的互联网连接非常糟糕。它们的平均值大约为1-1.5mbps(兆位),足以满足我们的应用需求,但我只是想让你知道。

我们了解到他们还使用Citrix表示层将IE 7部署到最终用户。我们收到了最终用户的确认,即使他们在工作站上启动IE(而不是通过Citrix),他们也会遇到问题。

另一个注意事项是我们在Web服务器,jboss或应用程序日志中看到没有错误......

所以这是我得到的更新......有人对此有更多的想法吗?我们或多或少地放弃了这个问题,因为这个问题影响的不仅仅是'字体'。屏幕上的所有内容都不再更新。

0 个答案:

没有答案