我有一个Flash网站,用户可以查看全屏视频。麻烦的是,我只在全屏播放视频播放器(隐藏其后的网站的其余部分)。
我的“切换全屏”按钮的工作原理是,当用户切换到全屏幕后,它会将视频播放器缩小到正常大小。
但是当用户点击转义键时,我的Flash脚本不知道视频播放器的大小应该减小。
似乎没有办法将ESCAPE密钥捕获为关键事件。任何想法?
答案 0 :(得分:2)
注册此活动:
this.stage.addEventListener( flash.events.FullScreenEvent.FULL_SCREEN , this.noticeDisplayState );
然后处理它:
public function noticeDisplayState( inEvent:Event ) {
if ( this.stage.displayState != StageDisplayState.FULL_SCREEN ) {
// escape key pressed
}
}
答案 1 :(得分:0)