做一个线下air互动产品,一台主机扩展两个屏,分辨率宽都是1680,这个flash宽有3000多点。基本是左边屏互动,右边屏是出现相应的图片、文字、视频。在一个FLASH里。
当flash 全屏时,他只在一个屏,也就是主屏里全屏了,另一个屏只是桌面没任何反应。
而且到时候这个会是放在开始菜单里开机自动启动的。
复制代码
当flash 全屏时,他只在一个屏,也就是主屏里全屏了,另一个屏只是桌面没任何反应。
而且到时候这个会是放在开始菜单里开机自动启动的。
有什么方法能让这个 falsh 全屏后分到两个屏中去。
- package
- {
- import flash.display.Screen;
- import flash.display.Sprite;
- import flash.geom.Rectangle;
-
- public class MultipleMonitorsFullscreenExample extends Sprite
- {
- public function MultipleMonitorsFullscreenExample()
- {
- var screens:Array = Screen.screens;
- var rect:Rectangle = new Rectangle();
-
- for (var i:int = 0; i < screens.length; i++)
- {
- rect = rect.union(screens[i].bounds);
- }
-
- trace(rect);
-
- this.stage.nativeWindow.bounds = rect;
- }
- }
- }
修改 MultipleMonitorsFullscreenExample-app.xml
添加 <systemChrome>none</systemChrome>