折腾了一天的两个Flash问题

被两个貌似可笑的Flash问题折腾了一天,把它们记下来,以免浪费时间。

  • ContextMenu菜单在自定义的Video Player上无效的问题
    发现ContextMenu菜单在视频上面的textfield却有效,扩大textfield,在textfield的范围内,菜单都有效。
    于是在视频上面增加一层透明的sprite,问题解决。
  • 自定义的Video Player在全屏模式下变黑屏的问题
    在全屏后,有一瞬间可以看到视频确实已经全屏化,但是一闪屏幕又变黑。这个折腾的最久,把adobe官方的video fullscreen教程看了N遍,仔细查看AS源文件,确认每个环节没有问题。网上有提到的黑屏问题,不过不是我遇到的,而且Flash设置里面的硬件加速选项问题。还有的是FLVplayback组件的fullscreenTakeOver问题。可是我并没有用组件。

    正当我近乎绝望的时候,瞟到fla源文件场景里面FLVplayback组件的图标,我突然意识到,很有可能是场景里面遗留的FLVplayback组件造成。删除后发现果真如此!汗^^!