Sunday, May 24, 2020
Well, somehow this new chromium update has filled my todo list for this week. Among this NFC support is quite interesting for me. If you are new to this term, let me provide some short info for you. NFC stands for Near Field Communication, which is used to transport a small amount of data between devices that are less than 10 cm. If you have ever used Google Pay for contactless payments then you have used NFC.
This could help us to write unique features for a website, like for an event website we could scan the NFC tags during the event. But don't expect to build websites for peer to peer communication mode because here it is restricted to NDEF(NFC Data Exchange Format) itself. And mostly this is only supported by NFC enabled devices like android. I thought this would help me to read NFC based credit cards on the web.
This could help us to write unique features for a website, like for an event website we could scan the NFC tags during the event. But don't expect to build websites for peer to peer communication mode because here it is restricted to NDEF(NFC Data Exchange Format) itself. And mostly this is only supported by NFC enabled devices like android. I thought this would help me to read NFC based credit cards on the web.
Enable NFC using Chrome flags:
As NFC is in origin trial in chrome 81 enable it using chrome flags chrome://flags/#experimental-web-platform-featuresScan an NFC tag:
We start the scanning by calling scan() method from NDEFReader object. There comes a pop up for user permission.
Now reading the message
We can also read the message of certain media types using mediaType in scan() for example mediaType: "application/*json" for reading json data.
We have come to the end! Thank you, see you with the next post.We can also read the message of certain media types using mediaType in scan() for example mediaType: "application/*json" for reading json data.
Writing to NFC tag:
We can write to NFC tag by calling NDEFWriter() method.
Sunday, May 24, 2020
javascript
web development
Can I read credit card public data with this API?
ReplyDeleteWow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. mytechmore.com/best-google-chrome-flags-how-to-enableit-to-test-beta-features/
ReplyDelete