The writeNDEF() method of the MozNFCTag interface is used to write NDEF data to an NFC tag.
Syntax
Promise<void> writeNDEF(sequence<MozNDEFRecord> records, isP2P);
Parameters
sequence- A sequence of
MozNDEFRecordobjects to write. - isP2P Optional
- A
Booleanindicating whether the write request is for a P2P or Tag case. The default value isfalse(which would mean "not P2P".)
Returns
A Promise object which will be resolved to void.
Errors
DOMError with error type is InvalidStateError if the tag is already lost,
or InvalidAccessError if the tag is read-only.
Specification
Browser compatibility
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| Basic support |
No support |
No support | No support | No support | No support |
| Feature | Android | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Basic support | No support | No support | 2.0 moz [1] | No support | No support | No support |
isP2P parameter |
No support | No support | 2.1 | No support | No support | No support |
[1] Available in privileged apps as of Firefox OS 2.2; certified-only before that.
See also
- Using the NFC API
- Using the NFC emulator
- Introduction to NFC (fairly long reference doc, featuring general NFC terms, and some Nokia platform specifics.)