我有一个flex应用程序,其中包含不同的功能,包括谷歌地图,推特,脸谱等。
目前我在自己的代码中有硬编码的api密钥,但是我想使用属性文件/配置文件,我可以把这些东西放在应用程序中的任何地方。
是否有可能在flex中实现这一目标? 我正在使用swiz框架。是否有可能使用此框架实现这一目标?
由于 Priyank
答案 0 :(得分:1)
我们使用外部xml配置文件来满足开发,登台和生产环境的配置设置。在应用程序完成时将其加载到您的应用程序中,并将xml节点解析为值对象并将其存储在模型中。
杰夫 ReUrgency.com
答案 1 :(得分:1)
如果您需要LOCAL CONFIGURATION(特定于每个客户端的配置),那么在flex / air应用程序中最简单的方法是使用sharedobject,因为filereference仅限于空中应用程序。 ticlib有一种简单而自然的方式来进行本地配置,您只需要在变量或getter上添加[Config]
注释,然后您就不需要关心如何创建和管理共享对象。您可以查看此blog post以供实时使用。
答案 2 :(得分:0)
Swiz Example Applications有很多很好的例子。寻找他们正在加载服务配置的任何地方。我相信SwizDemoApp有一个这样的例子,或者它可能是SwizPresentationModelExample(那是我看过的两个,其中一个有我现在在我的Swiz应用程序中使用的方法)。 :)