我正在尝试使用 Web NFC 读取 NFC 标签。我已收到消息对象,我能够读取记录 message.records[0],但我无法获取存储在该 NFC 记录中的纯文本“Hello world”。
scanRfid.addEventListener("click", async () => {
//curlog("User clicked scan button");
try {
const reader = new NDEFReader();
await reader.scan();
// curlog("> Scan started");
reader.addEventListener("error", (event) => {
console.log(`Argh! ${event.message}`);
});
reader.addEventListener("reading", ({ message, serialNumber }) => {
//curlog(`> Records: (${message.records})`);
//processMessage(message);
console.log(message.records[0[);
});
} catch (error) {
curlog("Argh! " + error);
}
});