我们可以将'phonegap api'应用程序与纯本机应用程序(obj-C)代码连接起来

bha*_*lli 3 iphone cordova

我正在做一个项目.第一页应该是网页r'phonegap api'html页面.

当点击一个特定的链接r按钮时,它应该被带到本机应用程序,纯粹的obj C,纯本机应用程序(带有视图控制器,表格视图等).

我们可以将html页面与纯本机代码连接吗?如果是,那么Plz告诉我怎么样?

提前致谢,

Bharath gangpalli

fil*_*maj 6

您可以创建一个PhoneGap插件,它是PhoneGap API的自定义扩展.它包含一些本机代码,它可以执行一些特定于本机的功能,以及一个JavaScript接口,然后向您(PhoneGap开发人员)公开此功能.根据定义,插件是特定于平台的!

在您的情况下,您可以创建一个插件,然后将新视图推送到应用程序的顶部(例如,覆盖在HTML页面上).

一个好的起点是Jesse关于他们的博客文章; 请注意,这些是专门为iPhone:

http://blogs.nitobi.com/jesse/2010/04/01/iphonegap-plugs/

以下是现有PhoneGap插件的一些示例,如何使用它们以及源代码中的链接以查看它们的构建方式:

https://github.com/phonegap/phonegap-plugins

http://blogs.nitobi.com/shazron/2010/07/12/phonegap-iads-plugin/

http://blog.urbanairship.com/blog/2010/06/09/phonegap-push/

http://blog.clearlyinnovative.com/post/1097750723/phonegap-plugin-for-downloading-url