Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash Player 11隐藏了一些内容_Flash_Apache Flex_Flex3 - Fatal编程技术网

Flash Player 11隐藏了一些内容

Flash Player 11隐藏了一些内容,flash,apache-flex,flex3,Flash,Apache Flex,Flex3,我们有一个基于3.3SDK构建的Flex应用程序。到昨天为止,它已经生产了一年多,没有任何问题。昨天我们收到一个bug报告,其中一些内容是不可见的,这会阻止用户完成任务。我调查了这个问题,并将其缩小到Flash Player 11。不幸的是,这并没有使我更接近于解决这个问题 应用程序中出现问题的部分是一个单独的.SWC,它加载在SWFLoader对象中。它被放置在画布上,然后通过PopupManager向用户显示 正如你所看到的,我丢失了复选框,两个按钮和中间的检查点。检查点从屏幕顶部进入,

我们有一个基于3.3SDK构建的Flex应用程序。到昨天为止,它已经生产了一年多,没有任何问题。昨天我们收到一个bug报告,其中一些内容是不可见的,这会阻止用户完成任务。我调查了这个问题,并将其缩小到Flash Player 11。不幸的是,这并没有使我更接近于解决这个问题

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

正如你所看到的,我丢失了复选框,两个按钮和中间的检查点。检查点从屏幕顶部进入,有时您可以看到部分检查点。这上面好像有什么看不见的东西。在Flash Player 11版本中,我能够单击不可见的复选框,这确实会触发预期行为,因此我知道鼠标单击是正确的。按钮“Vorige”(上一个)和“Volgende”(下一个)也是如此,即使你看不到它们,我仍然可以在各州之间导航

我已经检查过是否禁用Flash Player 11中的硬加速功能会产生影响,但不幸的是没有。我还认为可能是预加载程序挡住了屏幕的一部分,但位置似乎完全错了,而且我对呈现给用户的其他外部.SWC文件没有任何问题


我猜问题出在加载的external.SWC的某个地方,但我想知道,有没有其他人在Flash Player 11上见过这种行为?

我在Flash Player版本10中也遇到过同样的问题。我刚刚回滚了我所做的工作,CSS出现了一个较小的问题。我不确定,但只要做一次。每隔一段时间检查一下工作。您可能会克服这种情况。

我用SWFLoader创建了一个小型Flex 3.3项目。在启动时,我让它加载.SWC,这给更大的项目带来了麻烦。即使在这种紧凑的形式下,它也表现出与我在最初的帖子中描述的相同的行为。至少我可以确定问题出在external.SWC中,它确实使调试问题变得更容易。结果是我们使用的掩码出现了问题。它应用于对象,而不首先将其添加到阶段。我们必须添加一行代码才能在FP11上运行。恭喜。。。这可能是很难做到的,但是你证明了一个事实,那就是努力和聪明的工作总是会赢的。。再次祝贺。。