- From: Don Coleman <dcoleman@chariotsolutions.com>
- Date: Mon, 27 Oct 2014 20:31:42 -0700
- To: "public-nfc@w3.org" <public-nfc@w3.org>
Received on Tuesday, 28 October 2014 03:32:09 UTC
The NfcManager should handle the write methods, rather than relying on a
NfcTag object. The NfcTag object should only contain information about a
NfcTag that was read. Some platforms (Windows Phone 8, BlackBerry 10
WebWorks) only provide NDEF information and don't provide tag details.
write should take an array of NdefRecords
A tag must be in range when a when write is called, so this should be
called inside the nfc.onmessage function.
nfc.onmessage = function(nfcEvent) {
var ndefMessage = [
new NDEFRecordText("hello world", "en-US", "UTF-8");
]
// success is called when the message is written
// error is called if something fails
promise = nfc.write(ndefMessage);
}
NfcManager needs additional methods like nfc.makeTagReadOnly();
Received on Tuesday, 28 October 2014 03:32:09 UTC