13

I'm not too familiar with HTML5 so does anyone know if HTML5 will be able to access NFC chips built into mobile devices? Or, can someone suggest another way to do this using some other method? My goal is to produce a cross platform HTML5 web app that can access NFC functionality on NFC equipped phones. I have looked into mobile frameworks like PhoneGap but although they have NFC on their roadmap, they do not have any timelines nor implementation details to offer.

Thanks.

4

2 回答 2

5

通过某些专有框架进行 NFC 访问可能是可能的,但我认为它目前还没有内置到 HTML 5 规范本身中。

PhoneGap 将 HTML5 用于移动应用程序的主 UI,然后获取您编写的特定代码(我认为是 javascript API),然后将其转换为移植到的每个移动设备的本机代码。因此,您可以选择在 HTML5 中构建主 UI,然后在 WebView 或本机应用程序中的等效项中显示它,然后通过本机应用程序访问 NFC 特定功能,并通过动态 URL(如http)将其传递给您的 Web 应用程序: //mysampleapp.com/NFC/somestringofdatafromthenfcthatiwillparsetouseinmyhtml5app

于 2011-04-14T20:22:11.460 回答
2

如果您使用的是 Phonegap 3.0 和 Cordova CLI,您可以通过 NFC 轻松集成 RFID 读取功能,方法是使用 Github 的 Chariot Solutions Phonegap NFC 插件并按照 Øystein Heimark/Dogu 在引用的博客文章中列出的步骤进行操作。

GithubGithub 存储库

博客: 为您的 Android PHONEGAP 应用程序添加 RFID 功能

于 2013-09-06T15:44:41.160 回答