我是第一次使用 StageDisplayState。我想知道是否有任何安全原因无法触发 FULL_SCREEN 状态。
在我在浏览器(firefox - mac)中查看时编写的这个简单类中,计时器事件 FULL_SCREEN 不会触发,而鼠标事件会触发。有什么有用的见解吗?
谢谢
package {
import flash.display.StageDisplayState;
import flash.display.Sprite;
import flash.events.TimerEvent;
import flash.events.MouseEvent;
import flash.utils.Timer
public class AutoFullScreenTest extends Sprite {
private var timer:Timer = new Timer(1000,5)
public function AutoFullScreenTest() {
timer.addEventListener(TimerEvent.TIMER_COMPLETE,timehandle)
stage.addEventListener(MouseEvent.MOUSE_DOWN,mousehandle)
timer.start()
}
private function timehandle(ev:TimerEvent):void{
timer.stop()
stage.displayState=StageDisplayState.FULL_SCREEN
}
private function mousehandle(ev:MouseEvent):void{
stage.displayState=StageDisplayState.FULL_SCREEN
}
}
}