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

View in English Always switch to English

NDEFReadingEvent: NDEFReadingEvent() 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 NDEFReadingEvent()-Konstruktor erstellt ein neues NDEFReadingEvent-Objekt, das Ereignisse darstellt, die bei neuen NFC-Lesungen durch einen NDEFReader ausgelöst werden.

Syntax

js
new NDEFReadingEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Es ist Groß-/Kleinschreibungssensitiv und Browser setzen es immer auf reading.

options

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

serialNumber Optional

Die Seriennummer des Geräts, von dem eine Nachricht gelesen wurde. Standardmäßig ist es "", und es kann auf null gesetzt werden.

message

Ein Objekt mit den folgenden Mitgliedern:

data Optional

Enthält die zu übertragenden Daten. Es kann ein String, ein ArrayBuffer, ein TypedArray, ein DataView oder ein Array von verschachtelten Datensätzen sein.

encoding Optional

Ein String, der die Kodierung des Datensatzes angibt.

id Optional

Eine vom Entwickler definierte Kennung für den Datensatz.

lang Optional

Ein gültiges BCP 47 Sprach-Tag.

mediaType Optional

Ein gültiger MIME-Typ.

recordType

Ein String, der den Typ der in data gespeicherten Daten angibt. Es muss einer der folgenden Werte sein:

"absolute-url"

Eine absolute URL zu den Daten.

"empty"

Ein leerer NDEFRecord.

"mime"

Ein gültiger MIME-Typ.

"smart-poster"

Ein Smart-Poster, wie es in der NDEF-SMARTPOSTER-Spezifikation definiert ist.

"text"

Text, wie er in der NDEF-TEXT-Spezifikation definiert ist.

"unknown"

Der Datensatztyp ist nicht bekannt.

"URL"

Eine URL, wie sie in der NDEF-URI-Spezifikation definiert ist.

Rückgabewert

Ein neues NDEFReadingEvent-Objekt.

Spezifikationen

Specification
Web NFC
# dom-ndefreadingevent-constructor

Browser-Kompatibilität