如何在 Flex 应用程序中包含属性文件或配置文件(我也在使用 swiz 框架)
我有一个 Flex 应用程序,其中包含不同的功能,包括 google 地图、twitter、facebook 等。
目前我在代码中硬编码了 api 键,但我想使用属性文件/配置文件,我可以在其中放置这些东西并在任何地方使用我想要在应用程序中。
在flex中可以实现这一点吗? 我正在使用 swiz 框架。使用这个框架可以实现这一目标吗?
谢谢 普里扬克
I have a flex application which contains different feature that includes google maps, twitter, facebook etc.
Currently I have hardcoded api keys in the code it self but I want to use a properties file/config file where I can put such things and use anywhere I want in the application.
Is it possible to achieve this in flex?
I am using swiz framework. Is it possible to achieve this using this framework?
Thanks
Priyank
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我们使用外部 xml 配置文件,其中包含开发、登台和生产环境的配置设置。在应用程序完成时将其加载到您的应用程序中,并将 xml 节点解析为值对象并将其存储在您的模型中。
杰夫
ReUrgency.com
We use an external xml config file chock full of config settings for dev, staging, and production environments. Load it into your app at application complete and parse the xml nodes into a value object and store it in your model.
Jeff
ReUrgency.com
如果您需要本地配置(特定于每个客户端的配置),那么在 flex/air 应用程序中最简单的方法是使用共享对象,因为文件引用仅限于air 应用程序。 ticlib 有一种简单自然的方式进行本地配置,您只需要添加
在变量或 getter 上添加 [Config]
注释,那么您就不需要关心如何创建和管理共享对象。您可以查看这篇博客文章 实时使用。if you require LOCAL CONFIGURATION (the configuration specific for each client) then the easiest way to do in flex/air application is using sharedobject because filereference has been limited only for air application. ticlib has an easy and natural way to do local configuration, you only need to add
[Config]
annotation on your variable or getter then you event don't need to care about how to create and manage shared object. you can take a look at this blog post for real time use.Swiz 示例应用程序 有很多很好的例子。寻找他们正在加载服务配置的任何地方。我相信 SwizDemoApp 有一个这样的例子,或者它可能是 SwizPresentationModelExample (这是我查看的两个,其中之一具有我现在在我的 Swiz 应用程序中使用的方法)。 :)
The Swiz Example Applications have many good examples of this. Look for anywhere they are loading a service config. I believe SwizDemoApp has an example of this, or it could be SwizPresentationModelExample (those were the two I looked at, and one of them had the method I use in my Swiz apps now). :)