从PhoneGap应用程序中读取配置设置

时间:2014-03-12 15:53:10

标签: ios cordova configuration phonegap-plugins

显然我在Googling很糟糕。我想要做的就是能够从我的PhoneGap应用程序中的配置文件中读取我的Web服务URL。此外,能够在构建过程中修改该值。这在Xcode中有多少不同?我 我需要在plist文件中保存此值。如果是这种情况,那么我可以在我的构建配置中设置一个用户设置,让它根据构建类型Dev / Release进行更改。

如果这是真的,我如何从PhoneGap访问它?

我猜这个问题会被关闭,但我还能去哪儿寻求帮助......

2 个答案:

答案 0 :(得分:1)

cordova项目的

plist文件自v2.2起已经贬值。 Cordova v2.3开始使用config.xml

目标> 修改计划

enter image description here

答案 1 :(得分:0)

你可以使用钩子来完成你想要做的所有事情,而不用改变config.xml文件,但我不完全确定Phonegap支持它(它与Cordova一起使用。)

查看官方帮助页面,使用/hooks/文件夹在构建过程中修改任何内容:https://github.com/apache/cordova-cli/blob/master/templates/hooks-README.md

这篇博文似乎也非常有用:http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/它谈到了根据环境改变事物的方式,我确信将其扩展到基于开发/发布的更改是很容易的。

您可以将链接存储到Web服务,可能是配置变量。我试图找出如何添加配置变量,如果我得到它将报告回来。与此同时,您可能只需要使用hooks更改的server.txt文件。