ios - 我们可以将混合应用程序与 native iOS 应用程序合并吗?

标签 ios objective-c cordova

我有一个混合应用程序(基于 Phonegap 构建)和一个 iOS 应用程序。要求是将两个应用程序合并为一个应用程序。一些功能由 native 驱动,一些通过混合驱动,这可能吗?

最佳答案

是的,这是可能的。您可以在任何 native 应用程序中嵌入 phonegap webview,但由于您已经创建了 phonegap 应用程序,我建议您将 iOS 应用程序添加到 phonegap 应用程序中,就像您这样做一样,您不必手动添加和配置 phonegap您的原生应用。

你需要一个本地标签栏 Controller 或类似的东西来在本地 View / View Controller 和 phonegap View / View Controller 之间切换

在这里您可以找到关于 phonegap as a component (embeding phonegap webview, also called cleaver) 的信息, 但我无法从 phonegap 3.0 开始添加 phonegap 插件,这就是为什么我建议你从 phonegap 应用程序开始,而不是将 phonegap webview 嵌入你的 native 应用程序

关于ios - 我们可以将混合应用程序与 native iOS 应用程序合并吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22980783/

相关文章:

ios - 使用电子邮件地址检查 PayPal 帐户是否存在?

html - 即使输入类型为 ="text",cordova 和 html 也会在移动设备中强制执行小键盘

linux - cordova ./create 函数未找到 Ubuntu 12.04

iphone - 显示和隐藏键盘时调整表格 View 的大小

ios - 单击文本字段 IOS 时隐藏键盘

ios - 关于 objc_getClass 的困惑

iphone - NSDictionary 读取数据

iphone - 在 iPhone 项目中使用 BCTabBarController

ios - 如何创建高度取决于 subview 的 View ?

javascript - 如何一个一个地删除文本框中的字符?