我有一个FLV播放的Flash与一个全屏按钮。问题是我只想让视频全屏显示,而不是整个舞台。这是我用来使视频全屏的代码。
function fullScreenUP(event:MouseEvent):void {
if (screenCheck == false) {
stage.displayState = StageDisplayState.FULL_SCREEN;
screenCheck = true;
} else {
stage.displayState = StageDisplayState.NORMAL;
screenCheck = false;
}}
发布于 2011-11-03 01:21:47
FLVPlayback组件有一个fullScreenTakeOver属性来处理这类事情:
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/fl/video/FLVPlayback.html#fullScreenTakeOver
发布于 2011-11-02 23:54:52
据我所知,当你全屏的时候,所有的东西都必须全屏。你可以隐藏舞台上的一切,除了全屏时的视频。
发布于 2011-11-07 11:42:16
如果您的视频正在使用video对象播放。您还可以签出fullScreenRect属性
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Stage.html
它的工作方式是,当显示更改为全屏时,为所需的视口指定一个矩形。
希望这能有所帮助。
https://stackoverflow.com/questions/7982952
复制相似问题