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, bevor Sie diese produktiv verwenden.
Der NDEFReadingEvent()
Konstruktor erstellt ein neues NDEFReadingEvent
Objekt, das Ereignisse darstellt, die bei neuen NFC-Lesungen durch den NDEFReader
ausgelöst werden.
Syntax
new NDEFReadingEvent(type, options)
Parameter
type
-
Ein String mit dem Namen des Ereignisses. Er ist groß-/klein-schreibungsempfindlich und wird von Browsern immer auf
reading
gesetzt. 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 die Nachricht gelesen wurde. Standardmäßig
""
, und kann aufnull
gesetzt werden. message
-
Ein Objekt mit den folgenden Mitgliedern:
data
Optional-
Enthält die zu übertragenden Daten. Dies kann ein String, ein
ArrayBuffer
, einTypedArray
, einDataView
oder ein Array von verschachtelten Datensätzen sein. 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ültiges Sprach-Tag gemäß RFC 5646: Tags for Identifying Languages (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 unbekannt.
"URL"
-
Eine URL wie in der NDEF-URI Spezifikation definiert.
-
Rückgabewert
Ein neues NDEFReadingEvent
Objekt.
Spezifikationen
Specification |
---|
Web NFC API # dom-ndefreadingevent-constructor |
Browser-Kompatibilität
BCD tables only load in the browser