web api interface
NDEFRecord
Secure contextLimited availability
The NDEFRecord interface of the Web NFC API provides data that can be read from, or written to, compatible NFC devices, e.g., NFC tags supporting NDEF.
Constructor
NDEFRecord()Experimental- : Returns a new
NDEFRecord.
- : Returns a new
Instance properties
recordTypeExperimental Read only- : Returns the record type of the record. Records must have either a standardized well-known type name such as
"empty","text","url","smart-poster","absolute-url","mime", or"unknown"or else an external type name, which consists of a domain name and custom type name separated by a colon (”:”).
- : Returns the record type of the record. Records must have either a standardized well-known type name such as
mediaTypeExperimental Read only- : Returns the MIME type of the record. This value will be
nullifrecordTypeis not equal to"mime".
- : Returns the MIME type of the record. This value will be
idExperimental Read only- : Returns the record identifier, which is an absolute or relative URL used to identify the record.
[!NOTE] The uniqueness of the identifier is enforced only by the generator of the record.
- : Returns the record identifier, which is an absolute or relative URL used to identify the record.
dataExperimental Read only- : Returns a
DataViewcontaining the raw bytes of the record’s payload.
- : Returns a
encodingExperimental Read only- : Returns the encoding of a textual payload, or
nullotherwise.
- : Returns the encoding of a textual payload, or
langExperimental Read only- : Returns the language of a textual payload, or
nullif one was not supplied.
- : Returns the language of a textual payload, or
Instance methods
NDEFRecord.toRecords()Experimental- : Converts
datato a sequence of records. This allows parsing the payloads of record types which may contain nested records, such as smart poster and external type records.
- : Converts
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.