Flash Player 11隐藏了一些内容

时间:2012-03-02 10:51:29

标签: flash flex flex3

我们有一个针对3.3 SDK构建的Flex应用程序。直到昨天,它已经生产了一年多没有任何问题。我们昨天收到了一个错误报告,其中一些内容是不可见的,这会阻止用户完成作业。我调查了这个问题,并将其缩小到Flash Player 11.不幸的是,它让我无法解决问题。

提供问题的应用程序部分是一个单独的.SWC,它加载在SWFLoader对象中。它放在Canvas上,然后通过PopupManager向用户显示。

This is what it looks like when I view it in FireFox 10.0.2 with Flash Player 10,0,45,2 (click for image)

And this is what it looks like when I view it with Flash Player 11,1,102,62 in Chrome 17.0.963.56 (click for image)

如你所见,我错过了复选框,两个按钮和中间的检查点。检查点从屏幕顶部掉入,有时您可以看到它的一部分。看起来在这之上有一些看不见的东西。在Flash Player 11版本中,我可以单击不可见的复选框,这会触发预期的行为,因此我知道鼠标单击是正确处理的。按钮'Vorige'(上一个)和'Volgende'(下一个)也是如此,即使你看不到它们,我仍然可以在各州之间导航。

我已经检查过禁用Flash Player 11中的硬加速是否有所作为,但遗憾的是它没有。我还认为可能是预加载器阻挡了屏幕的一部分,但位置似乎都是错误的,我对其他外部.SWC文件没有任何问题。

我猜这些问题存在于外部的.SWC中,但是我想知道,有没有其他人在Flash Player 11中看到过这种行为?

1 个答案:

答案 0 :(得分:1)

我在Flash Player版本10中遇到了同样的问题。我刚刚回滚了我所做的工作,并且在CSS中遇到了一个小问题。我不确定,但只做一次。并检查一段时间的工作。你可能会克服这种情况。