Web NFC api可用于渐进式Web应用程序吗?

Sta*_*rks 13 javascript nfc pwa

我需要在PWA中实现NFC(近场通信)(渐进式网络应用)

我测试的每个浏览器(Chrome MacOSX,Safari MacOSX,Safari iOS,Chrome for android)都不包含navigator.nfc导航器中的对象,似乎无法使用此API:https://w3c.github.io/web-nfc/#conformance.

是否可以在PWA中以任何方式使用NFC?或者我是否必须为此功能开发本机应用程序?

Ana*_*and 20

Web NFC API仅适用于Chrome for Android,并且在启用标记(尝试:标记)时也是如此.

除非您将应用程序定位到某个内部企业应用程序,您可以在所有目标用户浏览器中设置标记,我建议使用本机代码或包装器(cordova或通过Web套接字发送详细信息)

自2015年以来,这个API没有取得多大进展,因此您可以预期不会很快发生任何魔术.因此,如果您针对关键应用程序定位此API,请不要依赖此API,尤其是当您无法控制最终用户浏览器设置时.