日期:2014-05-16  浏览次数:20292 次

C# Flash 全屏问题
土豆网同志们都上过吧,里面的播放后点击全屏就是下面图片上的效果,IE里面不管菜单栏,地址栏,工具栏统统隐藏,而且鼠标移上去不会显示,比IE内置的F11强多了,鼠标放在最上头还会出来的


第一问:土豆的全屏原理是怎么回事?(个人猜测是FLASH组件 内置功能 具体其它不大明白)
第二问:JS能实现 类似视频播放全屏 那种效果吗?(如果有其它方法能够做到,请一一道来,小弟不胜感激)

------解决方案--------------------
这种flash全屏已经是跳出浏览器,任务栏里已经多了一个flash播放器,所以连就算你的网页不是全屏都可以挡住系统任务栏,你注意到没?
设置这种全屏一是html里添加代码,二是flash脚本配合即可。大部分是在flash里设置全屏按钮,使用js来实现flash全屏能不能实现有等测试一下先......
------解决方案--------------------
先说说flash中按钮全屏方法之一:
1、打开flash cs4 建一个文档,画好内容并建一个名为my_btn的按钮。
2、在flash帧上写上代码:
JScript code
my_btn.addEventListener(MouseEvent.CLICK,fs);
function fs(evt:MouseEvent):void {
    switch (stage.displayState) {
case "normal" :
    stage.displayState="fullScreen";
    break;
case "fullScreen" :
default :
    stage.displayState="normal";
}
}