这可能是一个愚蠢的问题,但经过数小时的搜索,我无法得出结论。
我需要向我的网站添加 NFC 功能,用户可以在其中在手机上将信息写入标签。写入标签的代码看起来很简单,但我不知道如何开始作为开发人员。
在下面找到写入 NFC 标签的代码。
async function writeTag() {
if ("NDEFReader" in window) {
const ndef = new NDEFReader();
try {
await ndef.write("What Web Can Do Today");
consoleLog("NDEF message written!");
} catch(error) {
consoleLog(error);
}
} else {
consoleLog("Web NFC is not supported.");
}
}
我在 glitch.com 上创建了一个 nfc 项目,链接如下:
https://glitch.com/embed/#!/webnfc1?path=main.js%3A20%3A9
有人可以回答以下2个问题吗
1 - 在为 web nfc 编写代码之前,我是否需要包含任何库/cdn 链接,因为在编写代码时我的浏览器中没有这些类(NDEFReader) 2 - 我可以在我的桌面上编写和测试代码吗?或者我必须在安卓设备上进行测试,特别是