我创建了一个基于Cordova的应用程序,并将Project .Zip文件上传到build.phonegap.com并为iOS和Android创建了构建,HTML UI工作正常。但我无法访问我在项目中使用的Camera API。Cordova应用程序将在PhoneGap Build上工作吗?
科尔多瓦项目上的PhoneGap将努力构建?是否有任何限制。
我创建了一个基于Cordova的应用程序,并将Project .Zip文件上传到build.phonegap.com并为iOS和Android创建了构建,HTML UI工作正常。但我无法访问我在项目中使用的Camera API。Cordova应用程序将在PhoneGap Build上工作吗?
科尔多瓦项目上的PhoneGap将努力构建?是否有任何限制。
您可能有几个问题:使用CLI科尔多瓦使用DTD不与PhoneGap的生成特定的设置兼容
使用,以便
<widget>
定义中使用xmlns:gap="http://phonegap.com/ns/1.0"
,而不是xmlns:cdv="http://cordova.apache.org/ns/1.0"
<gap:plugin>
线为每个插件您需要添加到您的项目修改为PG Build的Config.xml仍然与Cordova CLI兼容。
你需要一个config.xml文件添加到您的应用程序,并在您需要添加的摄像头插件(和任何你想要的其他插件的API)。
Here's the docs和here is an example app。
此外,它听起来就像你可能已经压缩了整个项目并将其上传到PhoneGap的生成 - 你应该只上传www
目录。
您必须为PGBuild使用不同的'config.xml'。这包括您的应用需要插件的条目。 – 2014-10-30 23:18:24
请参阅本http://docs.build.phonegap.com/en_US/introduction_getting_started.md.html#Getting%20Started%20with%20Build – Aravin 2014-10-31 02:21:56
@DawsonLoudon如果我修改的config.xml它将为科尔多瓦项目没有的PhoneGap项目工作? – 2014-10-31 03:41:49