[英]load flex application in flex mobile application
我想在移动Flex应用程序中加载Flex应用程序,也希望它与父应用程序进行交互。 现在,我正在尝试在移动应用程序中使用swfLoader加载swf,但这给我带来了安全错误。 而且我还应该让父应用程序在子应用程序方面是通用的...如果有人希望他可以运行另一个具有相同名称的子应用程序,那么就像下线一样。
这是在主要应用程序中:
private function connectHandler(event:Event):void {
NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, handleKeys, false, 0, true);
mySWFLoader.source="file:///sdcard/Galaxy/Teacher/Shell.swf";
mySWFLoader.visible = true;
mySWFLoader.addEventListener(Event.COMPLETE,swfLoaderHandler);
}
您不能像这样加载外部SWF文件。
将Shell.swf文件导入Flex移动项目内的src
源文件夹中。
然后使用以下脚本阅读
private function connectHandler(event:Event):void {
NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, handleKeys, false, 0, true);
mySWFLoader.source="Shell.swf";
mySWFLoader.visible = true;
mySWFLoader.addEventListener(Event.COMPLETE,swfLoaderHandler);
}
这应该有所帮助。
创建具有“门户式”服务的想法是:
这很诱人-但是,根据我的个人经验,这样做有很多麻烦,特别是如果您要在具有子应用程序的移动设备上进行Flex操作...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.