我不太熟悉HTML5,所以有人知道HTML5是否能够访问内置于移动设备中的NFC芯片?或者,有人可以使用其他方法建议另一种方法吗?我的目标是制作一个跨平台的HTML5网络应用程序,可以在配备NFC的手机上访问NFC功能。我已经研究过像PhoneGap这样的移动框架,但是虽然他们的路线图上有NFC,但他们没有任何时间表,也没有提供实施细节。
感谢。
答案 0 :(得分:5)
可能通过某些专有框架进行NFC访问,但I don't think it's currently built into the HTML 5 spec itself。
PhoneGap将HTML5用于移动应用程序的主UI,然后获取您编写的特定代码(我认为是javascript API),然后将其转换为移植到其中的每个移动设备的本机代码。因此,您有一个选择是在HTML5中构建主UI,然后在本机应用程序内的WebView或等效内容中显示它,然后通过本机应用程序访问NFC特定功能,并通过动态URL将其传递到您的webapp,如{{ 3}}
答案 1 :(得分:2)
如果您使用的是Phonegap 3.0和Cordova CLI,您可以通过使用Github的Chariot Solutions Phonegap NFC插件,并按照ØysteinHeimark/ Dogu在参考博客文章中列出的步骤,通过NFC轻松集成RFID阅读功能。
Github :Github repository
<强>博客强>: ADDING RFID CAPABILITIES TO YOUR ANDROID PHONEGAP APPLICATION