NDEFReadingEvent: свойство serialNumber
Ограниченная доступность
Эта функция не относится к Baseline, так как она не работает во всех широко используемых браузерах.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.
Экспериментальная функция: Это экспериментальная технология
Перед использованием в производстве тщательно проверьте таблицу совместимости с браузерами.
Свойство serialNumber интерфейса NDEFReadingEvent возвращает серийный номер устройства, используемый для предотвращения коллизий и идентификации, или пустую строку, если серийный номер недоступен.
Значение
Строка, содержащая серийный номер устройства.
Примеры
Этот пример демонстрирует создание вспомогательной функции, которая считывает единственный тег и затем прекращает опрос, экономя заряд батареи, избегая ненужной работы. Пример легко можно расширить, чтобы он выходил из цикла по истечении заданного количества миллисекунд.
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-serialnumber |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
serialNumber |
Нет | Нет | Нет | Нет | Нет | 89 | Нет | 63 | Нет | 15.0 | 89 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/NDEFReadingEvent/serialNumber