1

我正在构建一个需要模拟 YouTube 视频的全屏演示。我拖动了一个播放外部 .flv 文件的视频。

如果舞台未设置为全屏,它可以正常工作。但我需要像这样将舞台设置为全屏:

stage.displayState = StageDisplayState.FULL_SCREEN;
stage.scaleMode = StageScaleMode.NO_SCALE;

问题是当动画到达视频时屏幕变黑并且视频不播放。我已经设置了一个实例名称并尝试将以下代码放在框架的操作中:

video.fullScreenTakeOver = false;

但不影响问题。

反正有没有让舞台处于全屏模式并以正常大小播放视频?

塔克斯

我正在使用 Flash CS3 Pro 并生成一个 .exe。

4

2 回答 2

1

故障似乎是由flvPlayback舞台上有一个组件引起的,但不是在时间轴的第一帧上。

最简单的解决方案是将组件放在第一帧上。

或者,如果这不切实际,那么简单地将组件放在影片剪辑的第一帧上似乎可行。

最后将flvPlayback脚本放在舞台上应该也可以。

只要记住video.fullScreenTakeOver = false;所有情况

于 2010-11-12T17:32:33.273 回答
0

尝试在组件的参数中将“scaleMode”参数设置为“noScale”?

于 2008-11-27T16:27:00.480 回答