web-dev-qa-db-ja.com

HTML5アプリケーションでNFC APIにアクセスすることは可能ですか?

NFCカードリーダーにアソシエートIDを読み取り、タッチスクリーンに表示されるWebアプリのユーザーを認証するための要件が​​あります。

SCM NFC Webベースのアプリのリーダーモジュールを使用することは可能ですか?.

この目的でクライアントまたはサーバー側に含めることができるプラグインはありますか?

前もって感謝します。

18
Suresh Savage

Web NFC APINFC Working Group によって管理されています)は現在ドラフトステータスです。このAPIは、NFC機能へのアクセスを提供することを目的としていますHTML5。

だが

  1. 現在のバージョンでは、NFC Web APIは、タグID /シリアル番号/衝突防止識別子を取得する手段を提供していません(これは、IDの意味だと思いますよね?)。実際、APIはNDEF抽象化レイヤーを介してのみNFCタグへのアクセスを提供します。
  2. NFC Web APIを現在実装しているブラウザのリリースは知りません。

更新

NFCワーキンググループは、チャーターの期限が切れた後( 主にブラウザーベンダーによるサポートの欠如が原因 )に閉鎖され、仕様を維持していません。代わりに Web NFCコミュニティグループWeb NFC API仕様 を維持するようになりました。

23
Michael Roland

上記の更新として。最新のChrome Canary for AndroidはWebNFCをサポートするようになりました。興味深いことに、プライマリChromeはNFCの古いプロトコルをサポートしますデータの読み取り/書き込みを可能にする.watchメソッドですが、新しいメソッドは、開始および停止するプロミスベースのNFCReaderメソッドに変更されました。後者は、IDの読み取りを可能にします https:// w3c。 github.io/web-nfc/

3
user2399706

そこにはAPIがありますが、 サポートされているブラウザのリリースはありません このAPIは開発が不足しているためです!

1
ehsan mohajeri