Flash的二种全屏技术分析


Flash的二种全屏技术分析

文章插图
Flash的二种全屏技术分析

文章插图
【Flash的二种全屏技术分析】一、不用浏览器直接用Flash播放器播放:

A. 不显示Flash播放器菜单栏的全屏(类似屏保效果) , 在第一帧处的Actions用FS Command命令 , 在For standalone player选项中选择fullscreen , 这时就会看到arguments中为true , Command中是fullscreen 。运行中可按ESC退出或设一按钮在Actions上 , 用FS command在For standalone player选项中选择quit也可退出 。附带说一句:For standalone player上的所有选项只适合于用Flash播放器播放的情况 。在浏览Flash动画时 , 如果按CTRL F键 , 可实现全屏与非全屏的切换 。

B. 如果仅是要使swf文件占满Flash播放器的窗口 , 什么也不需要做 。直接击swf文件 。
以上一类全屏多用在非互联网环境的运行 。

二、在非Flash播放器(如IE)中运行:

A. 只占满浏览器:这种情况相对简单 , 不管你制作的Flash大小是否为800×600 , 只要在调用swf文件的HTML中将WIDTH和HEIGHT的参数设为100%即可 , 当然也可以在Flash导出HTML文件的设置中进行设置 , 方法是:打开File菜单;选Publish Settings弹出导出设置对话框;在HTML标签下的Dimensions选项,下拉后选中Percent(百分比),并在WIDTH和HEIGHT框中填100 , 运行这个与swf同名的HTML文件则与直接加语句效果相同 。这种占满浏览器的全屏与swf文件的设置无关 , 但最好设置的大小在700×400左右 , 否则容易导致图像(主要是在Flash中调用的位图)、汉字的失真 。

B. 不显示浏览器菜单栏、工具栏的全屏 。这种全屏稍稍复杂 , 与Flash的设置无关 , 但要借助javascript来完成 。方法是:在HTML文件中的与之间加入以下代码也可以在swf文件的第一帧Actions上的URL命令上加上

javascript:window.open("*.swf"," ","fullscreen=1,menubar=no")

这种全屏类似屏保 , 需要用ALT F4或设置按钮退出 。把fullscreen设为=0 , 则是显示浏览器菜单栏、工具栏的全屏 。(注:*.swf是你所要显示的Flash动画的文件名)


以上就是Flash的二种全屏技术分析 , 希望大家喜欢 , 请继续关注我们 。

    推荐阅读