MozNFCPeer

This API is available on Firefox OS for privileged or certified applications only.

NFCPeer provides a Peer to Peer (P2P) interface to interact with other NFC-enabled devices. It is used to send NDEF messages and transfer files.

Methods

MozNFCPeer.sendFile()
sendFile() sends files to other NFC-enabled devices. This should be called inside a mozNFC.onpeerfound() event callback.  This method is available in certified apps only.
MozNFCPeer.sendNDEF()
sendNDEF() sends NDEF Messages to other NFC-enabled devices. This should be called inside a mozNFC.onpeerfound() event callback.

Example

navigator.mozNfc.onpeerfound = function (evt) {
  var peer = evt.peer;
  // ndef is an instance of MozNDEFRecord contains the shared data, like URL.
  peer.sendNDEF([ndef]);
};

Specifications

The NFC implementation in Gecko follows the NFC Forum specifications.

Browser compatibility

Supported in Firefox OS 2.0 for certified-apps.
Available in privileged apps as of Firefox OS 2.2.

See also

Document Tags and Contributors

Contributors to this page: wbamberg, fscholz, chrisdavidmills, allstars.chh, lgarner
Last updated by: wbamberg,