值
一個 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 |
瀏覽器相容性
載入中…