2

我刚刚开始使用命令行 Flex 4 编译器在 Linux 上开发 AS3/MXML 应用程序。运行时mxmlc -source-path=. MyApp/Main.as,我收到以下警告:

/home/andreas/projects/as3/MyApp/src/MyApp/Main.as:警告:此编译单元没有在 Frame 元数据中指定 factoryClass 来加载配置的运行时共享库​​。要在没有运行时共享库​​的情况下进行编译,请将 -static-link-runtime-shared-libraries 选项设置为 true 或删除 -runtime-shared-libraries 选项。

另一个SO 答案说解决方案是链接到我的预加载器。我认为我的项目不需要预加载器,因为它很小;我可以忽略警告吗?

4

2 回答 2

1

如果您的项目非常小(例如小于 1 兆字节)并且您认为它不会被广泛使用,那么预加载器并不是完全必要的。正如 Zhafur 所说,拨号等连接速度较慢的人可能会感到困惑一段时间,但即便如此,小型应用程序也不应该花费太长时间。

但是,如果您对此感到困扰,对于嵌入网页中的任何 Flash 应用程序,预加载器可能是一个不错的选择。如果它很小,你不需要任何花哨的东西,只需一个简单的百分比计数就可以了。

于 2012-07-29T21:21:01.150 回答
1

你应该做一个预加载器,即使你的文件非常小。如果你有一个预加载器最好,因为如果用户的互联网连接非常慢怎么办?或者加载时断开连接。

于 2012-07-29T16:35:54.927 回答