NDEFRecord
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Die NDEFRecord
-Schnittstelle der Web NFC API stellt Daten bereit, die von kompatiblen NFC-Geräten, z.B. NDEF-unterstützenden NFC-Tags, gelesen oder geschrieben werden können.
Konstruktor
NDEFRecord()
Experimentell-
Gibt ein neues
NDEFRecord
zurück.
Instanz-Eigenschaften
NDEFRecord.recordType
Experimentell Nur lesbar-
Gibt den Datensatztyp des Datensatzes zurück. Datensätze müssen entweder einen standardisierten, bekannten Typnamen wie
"empty"
,"text"
,"url"
,"smart-poster"
,"absolute-url"
,"mime"
oder"unknown"
haben oder einen externen Typnamen, der aus einem Domainnamen und einem benutzerdefinierten Typnamen, getrennt durch einen Doppelpunkt (":"), besteht. NDEFRecord.mediaType
Experimentell Nur lesbar-
Gibt den MIME-Typ des Datensatzes zurück. Dieser Wert ist
null
, wennrecordType
nicht gleich"mime"
ist. NDEFRecord.id
Experimentell Nur lesbar-
Gibt die Datensatzkennung zurück, die eine absolute oder relative URL ist, die zur Identifizierung des Datensatzes verwendet wird.
Hinweis: Die Einzigartigkeit der Kennung wird nur durch den Ersteller des Datensatzes erzwungen.
NDEFRecord.data
Experimentell Nur lesbar-
Gibt eine
DataView
mit den Rohdaten des Datensatzes zurück. NDEFRecord.encoding
Experimentell Nur lesbar-
Gibt die Kodierung einer textuellen Nutzlast zurück oder
null
andernfalls. NDEFRecord.lang
Experimentell Nur lesbar-
Gibt die Sprache einer textuellen Nutzlast zurück oder
null
, wenn keine angegeben wurde.
Instanz-Methoden
NDEFRecord.toRecords()
Experimentell-
Konvertiert
NDEFRecord.data
in eine Sequenz von Datensätzen. Dies ermöglicht das Parsen der Nutzlasten von Datensatztypen, die verschachtelte Datensätze enthalten können, wie z.B. Smart Poster und externe Typdatensätze.
Spezifikationen
Specification |
---|
Web NFC API # dom-ndefrecord |
Browser-Kompatibilität
BCD tables only load in the browser