2015-05-22 54 views
4

当我在使用Phonegap应用程序时,我注意到Adobe online build和cordova config(local)之间的配置有些不同。Phongap config.xml和Cordova config.xml是否有区别?

科尔多瓦:<preference name="EnableViewportScale" value="false"/>
的Adobe的PhoneGap:<preference name="phonegap-version" value="3.5.0" />

  1. 的PhoneGap使用破折号和科尔多瓦没有。他们混合?我可以在本地构建中使用短划线,而在线Adobe构建中使用非短划线?

  2. 只要添加android-前缀phonegap-version,我可以使用科尔多瓦设置吗?

我也看到:

科尔多瓦:

<platform name="ios"> 
    <icon src="res/ios/[email protected]" /> 
<platform> 

的PhoneGap:

<gap:splash gap:platform="android" gap:qualifier="port-ldpi" src="www/res/screen/android/[email protected]" /> 
  • 难道他们也混?或者这是否意味着我必须有一个用于本地构建的配置文件,另一个用于在线构建?
  • +0

    什么是PhoneGap的建立网站要说到做到安装? :) – Steve

    回答

    2

    Phonegap config.xml使用dtd来扩展cordova的config.xml的dtd以允许使用一些特定的标签,如gap :.

    你可以使用phoneova dtd与cordova没有任何问题。如果您使用带有phonegap版本的cordova dtd,则可能会忽略某些选项。

    PhoneGap的建立需要一些secific标签来处理正在使用CLI做的事情,当你在本地建立,像插件至极使用<gap:plugin>

    +0

    好的,谢谢你清理:) – Steven