Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

NDEFRecord: NDEFRecord()-Konstruktor

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 vor der Verwendung auf produktiven Webseiten.

Der NDEFRecord() Konstruktor der Web NFC API gibt ein neu konstruiertes NDEFRecord-Objekt zurück, das Daten darstellt, die von kompatiblen NFC-Geräten gelesen oder auf diese geschrieben werden können, z.B. NFC-Tags, die NDEF unterstützen.

Syntax

js
new NDEFRecord(options)

Parameter

options

Ein Objekt mit den folgenden Eigenschaften:

data Optional

Enthält die zu übertragenden Daten. Es kann sich um einen String, ein ArrayBuffer, ein TypedArray, ein DataView oder ein Array verschachtelter Datensätze handeln.

encoding Optional

Ein String, der die Codierung des Datensatzes angibt.

id Optional

Eine vom Entwickler definierte Kennung für den Datensatz.

lang Optional

Ein gültiger BCP 47-Sprachcode.

mediaType Optional

Ein gültiger MIME-Typ.

recordType

Ein String, der den Datentyp angibt, der in data gespeichert ist. Er muss einen der folgenden Werte haben:

"absolute-url"

Eine absolute URL zu den Daten.

"empty"

Ein leerer NDEFRecord.

"mime"

Ein gültiger MIME-Typ.

"smart-poster"

Ein Smart-Poster gemäß der NDEF-SMARTPOSTER Spezifikation.

"text"

Text gemäß der NDEF-TEXT Spezifikation.

"unknown"

Der Datensatztyp ist nicht bekannt.

"URL"

Eine URL gemäß der NDEF-URI Spezifikation.

Rückgabewert

Ein neues NDEFRecord.

Spezifikationen

Specification
Web NFC
# dom-ndefrecord-constructor

Browser-Kompatibilität