Phongap config.xml 和 Cordova config.xml 之间有区别吗?

Is there a difference between Phongap config.xml and Cordova config.xml?

当我在开发我的 Phonegap 应用程序时,我注意到 Adobe online build 的配置和 cordova 配置(本地)之间存在一些差异。

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

  1. Phonegap 使用破折号,而 Cordova 不使用。他们混合吗?我可以对本地构建使用破折号,对在线 Adob​​e 构建使用非破折号吗?

  2. 我可以使用 Cordova 设置只要我添加 android- 前缀就像 phonegap-version?

我也看到了:

科尔多瓦:

<platform name="ios">
  <icon src="res/ios/icon-60@3x.png" />
<platform>

电话机:

<gap:splash gap:platform="android" gap:qualifier="port-ldpi" src="www/res/screen/android/icon-60@3x.png" />
  1. 他们也混血吗?或者这是否意味着我必须有一个用于本地构建的配置文件和另一个用于在线构建的配置文件?

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

您可以毫无问题地将 phonegap dtd 与 cordova 一起使用。如果您使用带有 phonegap build 的 cordova dtd,一些选项可能会被忽略。

Phonegap 构建需要一些特定的标签来处理在本地构建时使用 CLI 完成的事情,例如使用 <gap:plugin>

安装的插件