我可以使用 phonegap 来调用我的自定义 Objective C 类的方法吗?

Posted

技术标签:

【中文标题】我可以使用 phonegap 来调用我的自定义 Objective C 类的方法吗?【英文标题】:Can I use phonegap to call methods on my custom Objective C class? 【发布时间】:2011-08-17 01:41:58 【问题描述】:

phonegap 只是设备 API 的包装器,还是我可以将它用作我自己的 ObjC 类和方法的桥梁?我在文档中没有看到任何内容说我可以调用自己的代码。

【问题讨论】:

【参考方案1】:

PhoneGap 为您提供了编写插件的选项,这些插件可以用作 .js 和自定义 ObjC 侦听器类之间的桥梁。不利的是,您必须为每个移动平台编写类的本机版本。但是,阅读教程后,我能够在几分钟内运行我的 ObjC 插件。

http://wiki.phonegap.com/w/page/36753496/How%20to%20Create%20a%20PhoneGap%20Plugin%20for%20ios

【讨论】:

以上是关于我可以使用 phonegap 来调用我的自定义 Objective C 类的方法吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中使用自定义 phonegap 3.3 插件

如何在 file:/// 协议 (Cordova/Phonegap) 下使用来自 dojo 的自定义构建

在每个请求之前调用的自定义“平面图”

插入时不调用 Core Data 的自定义验证方法

嵌入 iframe 中的 phonegap 相机捕获

我可以在 Phonegap Build 中为 iOS 定义自定义 URL 方案吗?