【发布时间】:2012-02-08 04:03:44
【问题描述】:
如果我有一个使用 PhoneGap 构建的应用程序,是否可以向其中添加特定于平台的代码?
例如,对于 iOS 版本,我想添加 Heatma.ps SDK。 Heatma.ps SDK 是一个 iOS 特定的静态库,用 Objective-c 编写。
【问题讨论】:
如果我有一个使用 PhoneGap 构建的应用程序,是否可以向其中添加特定于平台的代码?
例如,对于 iOS 版本,我想添加 Heatma.ps SDK。 Heatma.ps SDK 是一个 iOS 特定的静态库,用 Objective-c 编写。
【问题讨论】:
是的,您可以根据需要添加任意数量的平台特定代码。 Phonegap 仅用于平台特定代码和 javascript 的交互。它是使Phonegap 成为现在这样的插件机制。
即使您有一个本机应用程序,您也可以通过在某个地方添加一个基本上是webview 并由js 操作的页面来添加一些Phonegap。 Phonegap 是启动和管理 js 和应用程序本机部分的交互。
【讨论】: