AIR 3.6 iOS - 使用ABC加载外部SWF

时间:2013-03-14 14:09:18

标签: ios actionscript-3 flash air flash-builder

使用AIR 3.6,最终是否可以从Web加载带有AS3代码的EXTERNAL swf文件并在iOS设备上使用它?

我在their web page上看到他们说新功能包括:

  

打包和加载多个SWF:此功能允许开发人员更好地进行内存管理,允许他们在任何时候从多个SWF动态加载他们需要的资产,而不必预先加载它。

为了说清楚,这是否意味着它仅适用于与应用程序一起打包的swfs,还适用于外部swfs?

2 个答案:

答案 0 :(得分:3)

这是在AIR 3.7而不是3.6中宣布的。

AIR 3.6包含使用您的iOS应用程序打包多个swf的功能,但不允许您从外部服务器下载它们。

AIR 3.7看起来可以让您从网站加载外部swf。

  

应用程序开发人员将能够在外部服务器上托管其辅助SWF,并根据其应用程序按需加载它们   逻辑使用此功能。加载辅助SWF,它们在AOT模式下具有任何ABC代码,仅适用于本地打包   早些时候的SWF现在也可用于外部加载SWF

看起来字节码将包含在您的应用程序二进制文件中

  

在IPA打包期间,ADT从示例文本文件中指定的所有子SWF中提取Actioscript代码,并将其添加到   最终可执行文件并将剥离的SWF移动到当前工作目录中创建的“externalStrippedSwfs”文件夹中。

查看发行说明PDF以获取示例

http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air3-7_flashplayer11-7_releasenotes.pdf

答案 1 :(得分:0)

似乎要求为Flash Player 11.6编译外部SWF文件,内部版本号为> = 19.

相关问题