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 图标