我们是否必须在构建时为 phonegap 中的每个不同平台更改代码?

Do we have to change the code at the build time for each different platform in phonegap?

我想知道在 phonegap 中为不同平台构建应用程序时是否必须更改代码。假设我已经创建了包含数据库的应用程序,还调用了 Web 服务 (API),那么随着我们更改平台,所有代码都会更改吗?我们能否拥有一种一次性构建并适用于所有平台(例如 android、ios 和 windows)的代码,如果可能的话如何实现? 我想弄清楚 phonegap 我们是否有不同的方式来调用 Web 服务或将数据存储在不同平台的数据库中? 我正在使用 IntelXDK 构建 phonegap 应用程序。

Cordova(又名 PhoneGap)应用程序通常在本机移动平台中实现为基于浏览器的 WebView

1) 无需为每个平台更改代码。

2) 您必须为每个平台构建您的应用程序,例如 xcode 中的 iOS 应用程序、eclipse 中的 android 或 android studio 或 Build on cloud

3) 无需为不同的平台更改 Web 服务或将数据存储在数据库中,您可以为每个平台使用相同的代码。

Read more..