我的计算机上有2台显示器,也正在编写AS3
上导出到独立SWF
的程序。我的任务是在第二个屏幕上全屏显示我的应用程序。我怎么能这样做?
我尝试将我的项目转换为AIR
项目。可以使用nativeWindow
Stage
属性。 (设置x
坐标,使其显示在第二个屏幕中,然后调用全屏)。它适用于Flash,但是当我在Flash外部运行编译的swf
时,我的应用程序崩溃了(找不到nativeWindow属性)。
所以请帮我解决我的问题。我很失望,一直在寻找已经3天的解决方案...
答案 0 :(得分:2)
您必须坚持使用AIR应用程序并按原样使用它:运行.air文件。您无法单独启动AIR swf,因为它将错过所有AIR运行时,包括您感兴趣的NativeWindow
。
要清楚,您无法使用Flash Player启动的swf操作窗口。
另一个解决方案是从Web浏览器执行您的swf并使用通过ExternalInterface
调用的javascript来移动窗口。但与AIR相比,这可能会非常痛苦。