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 von NDEFReader ausgelöst werden.

Syntax

js
new NDEFReadingEvent(type, options)

Parameter

type

Ein Zeichenfolgenwert mit dem Namen des Ereignisses. Es ist groß-/klein-schreibungssensitiv 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 "" und kann auf null gesetzt werden.

message

Ein Objekt mit den folgenden Mitgliedern:

data Optional

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

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 Sprach-Tag gemäß RFC 5646: Tags für die Identifizierung von Sprachen (auch bekannt als BCP 47).

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 in der NDEF-SMARTPOSTER-Spezifikation definiert.

"text"

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

"unknown"

Der Datensatztyp ist nicht bekannt.

"URL"

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

Rückgabewert

Ein neues NDEFReadingEvent-Objekt.

Spezifikationen

Specification
Web NFC
# dom-ndefreadingevent-constructor

Browser-Kompatibilität