我正在尝试决定什么是用于此场景的最佳选择,Zinc或Adobe Air。
我的客户需要一个带有几个按钮的后端触摸屏面板,当按下该按钮时,将在另一台显示器上的双屏幕设置上启动视频。
使用Zinc,我将能够创建两个Exe文件,一个exe用于托管后端“控制面板”,另一个用于托管视频播放器以播放视频,并且可以与一个人交谈另一个。因此,如果我在控制面板中按停止,则视频需要在另一个exe中停止。
非常感谢!
答案 0 :(得分:1)
Adobe AIR使用类flash.display.Screen支持多显示器支持。
Screen类允许您检测屏幕及其可见边界。您可以使用此信息在AIR中构建视图。您可以在“后端”调度事件上拥有您的一个视图,然后由您的客户端处理。我的一位同事做了一个与博物馆售货亭几乎完全相同的项目(底部是触摸屏,顶部是视频窗口)。
查看this guy's blog post,了解如何使用Screen类管理AIR中的NativeWindows。