值
一个 NDEFMessage 对象。
示例
此示例展示了如何创建一个便捷函数,该函数读取单个标签后停止轮询,通过减少不必要的工作来节省电池寿命。该示例可以轻松扩展为在给定的毫秒数后超时。
js
const ndefReader = new NDEFReader();
function read() {
return new Promise((resolve, reject) => {
const controller = new AbortController();
controller.signal.onabort = reject;
ndefReader.addEventListener(
"reading",
(event) => {
controller.abort();
resolve(event);
},
{ once: true },
);
ndefReader.scan({ signal: controller.signal }).catch((err) => reject(err));
});
}
read().then(({ serialNumber }) => {
console.log(serialNumber);
});
规范
| 规范 |
|---|
| Web NFC # dom-ndefreadingevent-message |
浏览器兼容性
加载中…