我創建了一個基於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