webentwicklung-frage-antwort-db.com.de

Ist es möglich zuzugreifen NFC API in HTML5-Anwendungen?

Ich muss einen NFC -Kartenleser einbinden, um die zugehörige ID zu lesen und den Benutzer für eine auf einem Touchscreen angezeigte Web-App zu authentifizieren.

Ist es möglich, das Lesemodul SCM NFC für eine webbasierte App zu verwenden?.

Gibt es ein Plugin, das wir für diesen Zweck auf der Client- oder Serverseite einbinden können?

Danke im Voraus.

13
Suresh Savage

Die API Web NFC (wird von der Arbeitsgruppe NFC verwaltet befindet sich derzeit im Entwurfsstatus. Diese API soll den Zugriff auf NFC - Funktionen für HTML5 ermöglichen.

ABER

  1. In der aktuellen Version bietet die NFC - Web-API keine Möglichkeit, eine Tag-ID/Seriennummer/Antikollisions-ID zu erhalten (ich nehme an, das meinen Sie mit ID, oder?). Tatsächlich bietet die API nur über die NDEF-Abstraktionsschicht Zugriff auf NFC - Tags.
  2. Ich kenne keine Browser-Version, die derzeit die Web-API NFC implementiert.

AKTUALISIEREN

Die Arbeitsgruppe NFC wurde nach Ablauf ihrer Charta geschlossen ( hauptsächlich aufgrund mangelnder Unterstützung durch Browser-Anbieter ) und behält die Spezifikation nicht mehr bei. Stattdessen gibt es eine Web NFC Community Group now, die die API-Spezifikation Web NFC now verwaltet.

17
Michael Roland

Als Update zu den oben genannten. Das neueste Chrome Canary for Android unterstützt jetzt WebNFC. Interessanterweise unterstützt das primäre Chrome das ältere Protokoll des NFC .watch-Methode, mit der Daten gelesen/geschrieben werden können, aber die neue hat sich in NFCReader-Methoden geändert, die versprechungsbasiert sind und die Sie starten und stoppen. Die spätere Methode ermöglicht das Lesen der ID. https: // w3c. github.io/web-nfc/

2
user2399706

Es gibt eine API, aber es gibt keine Browser-Version, die dies unterstützt diese API, da sie nicht entwickelt wurde!

0
ehsan mohajeri