phonegap/cordova可以使用原生GUI吗?

Dan*_*elJ 15 html user-interface native cordova

可能听起来很愚蠢,但phonegap/cordova可以使用设备本机GUI吗?我知道它是一个网络包装,但我知道你可以访问一些本机调用(如相机/联系人等)

谢谢

小智 13

AppGyver Steroids非常巧妙地将PhoneGap和Native UI结合在一起.

基本上,使用Steroids,您可以非常轻松地添加诸如本机选项卡,本机导航栏,本机动画和过渡,本机模态窗口,本机"Facebook样式"抽屉/面板等内容到您的PhoneGap应用程序.

以下是它如何工作的演示:http://youtu.be/oXWwDMdoTCk?t = 20m17s

  • 请记住,您必须使用他们的云平台来编译现成的应用程序.没有本地构建选项 (3认同)

Lid*_*uel 5

您可以查看Project Ace,我认为这是迄今为止(ios 和 android cordova-phonegap 应用程序)的最佳选择,并且得到了 Microsoft 的支持。

一些优点:

  • 极大的灵活性和独立性,
  • 调用本机代码,
  • 将原生组件与 html 混合搭配,
  • 编写特定于平台的代码(ios 和 android),
  • 用于ui设计和布局管理的出色对接系统,
  • 创建 Android 小部件,
  • 很棒的文档,
  • 适用于任何移动混合框架(例如 Ionic)。

更新:截至 2016 年 12 月,该项目不再由 Microsoft 维护。

但仍然在 github 上,当然它是开源的。