我在使用AIR3和Flash的Flash CC中工作准备了两个AIR应用程序。我想知道是否有可能从第一款应用中运行第二款空中应用。尽可能简单,当你点击按钮上的App1时,它会用App2打开新窗口。这两款应用程序都是AIR,但它们的舞台尺寸不同。Adobe AIR打开另一个AIR应用程序
可以吗?
我在使用AIR3和Flash的Flash CC中工作准备了两个AIR应用程序。我想知道是否有可能从第一款应用中运行第二款空中应用。尽可能简单,当你点击按钮上的App1时,它会用App2打开新窗口。这两款应用程序都是AIR,但它们的舞台尺寸不同。Adobe AIR打开另一个AIR应用程序
可以吗?
如果可能的话,我更喜欢第二种方案 - URL的sheeme air.swf中或。
我需要从单个“Dispatcher”AIR桌面应用程序启动不同的AIR桌面应用程序,但我很难理解如何执行此操作。尝试不同的解决方案不起作用。最后我找到了不同的方式来做到这一点。
更简单的方法是使用adobe.utils.ProductManager,它在Windows上进行了测试。
下面是代码:
import adobe.utils.ProductManager;
private var pm:ProductManager = new ProductManager("airappinstaller");
private function launchMyApplication(myApplicationID:String):void
{
pm.launch("-launch " + myApplicationID);
}
关于所有MyApplication: 这是Flex的AIR应用程序,它有一个文件夹META_INF/AIR;有一个文件 的application.xml
这里:http://stackoverflow.com/questions/672021/adobe-air-to-execute-program – ElChiniNet