我正在测试一点Adobe AIR - Aptana中的HTML版本。我选择Dojo Toolkit作为JS框架。并且使用dojo生成的html页面无法正常工作。 我认为这有点令人尴尬。 当我部署应用程序它是如此之大,你可以剥离你不使用的所有库?像Dojox一样,我根本不使用。我可能也不会使用超过三分之一的dijix控件。

有没有人对Adobe AIR开发有任何想法 - HTML版本?

有帮助吗?

解决方案

我自己没有在AIR中使用Dojo,但我相信你需要通过 Dojo构建系统使其工作。 AIR不允许默认的Dojo模块加载程序正常工作。使用构建系统,您可以从生成的构建中排除dojox,方法是从构建配置文件的前缀部分中省略它。

Sitepen做了一个基于dojo的 Netflix AIR应用程序回来了,显然他们把他们的源代码放了。它可能会为在AIR环境中工作所需的各种事物提供一些线索。看起来example-build.sh文件提供了关于他们如何为应用程序进行自定义构建的提示。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top