PhoneGap Android iOS NFC

Posted

技术标签:

【中文标题】PhoneGap Android iOS NFC【英文标题】: 【发布时间】:2012-02-16 11:24:10 【问题描述】:

我想用 PhoneGap 构建一个跨平台应用程序。此应用程序应在 android 和 iPhone 上运行。 Android 版本应该可以扫描 NFC 标签。是否可以使用 PhoneGap 来做到这一点,还是我必须编写两个原生应用程序,一个用于 Android,一个用于 ios

谢谢

【问题讨论】:

【参考方案1】:

Iphone 还没有支持 NFC 的设备。您可以使用 Phone GAP 构建应用程序,并且可以在 Android 中工作(有很多博客解释了如何做到这一点)但是由于它需要 NFC 功能,不确定该应用程序是否会在 iphone 中启动...... 今天我建议在Android上编写应用程序Native ...并等待Iphone 5。

【讨论】:

快速评论这个过时的答案:iPhone 5 不支持 NFC。 iPhone 6 确实有,但仅限于 Apple Pay 支付。见nfcworld.com/nfc-phones-list【参考方案2】:

您可以为 PhoneGap 编写一个插件来提供您所在平台的 NFC 功能。这是Android的一个。 https://github.com/chariotsolutions/phonegap-nfc/

当 iphone 5 推出 NFC 时,您只需为 iPhone 编写插件并将其添加到您的项目中。

更新:iPhone 5 没有 NFC。不过 iPhone 6 支持,但只支持 ApplePay,而且苹果还没有提供 SDK/API。

【讨论】:

以上是关于PhoneGap Android iOS NFC的主要内容,如果未能解决你的问题,请参考以下文章

IOS/android + phonegap/cordova框架中的返回键

在 android 和 IOS 中运行 phoneGap 应用程序需要进行啥配置?

在 Cordova / PhoneGap 中生成 iOS 和 Android 图标

Phonegap 状态栏通知,Android,iOS

Phonegap:解析不在 ios 或 android 上初始化

使用 Android 和 ios 的 phonegap 的默认共享 [关闭]