草案
此页面不完整。
安全上下文
此特征只可用于
安全上下文
(HTTPS),在某些或所有
支持浏览器
.
这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
scan()
方法为
NDEFReader
interface reads NDEF records from compatible NFC devices, e.g., NDEF NFC tags.
var readerPromise = NDEFReader.scan(options);
选项
可选
id
-- the match pattern for matching each
NDEFRecord.id
.
recordType
-- the match pattern for matching each
NDEFRecord.recordType
.
mediaType
-- the match pattern for matching each
NDEFRecord.mediaType
.
signal
-- optional
AbortSignal
that allows to cancell this
scan()
操作。
A
Promise
that resolves with
undefined
immediatelly after scheduling read operations for the NFC adapter.
This method doesn't throw true exceptions; instead, it rejects the returned promise, passing into it a
DOMException
whose
名称
is one of the following:
AbortError
AbortSignal
passed in options.
NotAllowedError
The permission for this operation was rejected.
NotSupportedError
There is no NFC adapter compatible with Web NFC, or a connection can not be established.
| 规范 | 状态 | 注释 |
|---|---|---|
| Web NFC, scan() | 草案 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
scan
|
Chrome 不支持 No | Edge 不支持 No | Firefox 不支持 No | IE 不支持 No | Opera 不支持 No | Safari 不支持 No | WebView Android 不支持 No | Chrome Android 不支持 No | Firefox Android 不支持 No | Opera Android 不支持 No | Safari iOS 不支持 No | Samsung Internet Android 不支持 No |
不支持
实验。期望将来行为有所改变。