NDEFMessage:NDEFMessage() 构造函数
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
NDEFMessage()
构造函数使用给定的 NDEF 记录创建一个新的 NDEFMessage
对象。
语法
js
new NDEFMessage(records)
参数
records
-
包含以下成员的对象数组:
data
可选-
包含要传输的数据;可以是字符串、
ArrayBuffer
、TypedArray
、DataView
或嵌套记录数组之一。 encoding
可选-
指定记录编码的字符串。
id
可选-
开发人员为记录定义的标识符。
lang
可选-
根据 RFC 5646: 用于标识语言的标记(又称 BCP 47)规定的有效语言标签。
mediaType
可选-
有效的 MIME 类型。
recordType
-
指示存储在
data
中的数据类型的字符串。必须是以下值之一:-
"absolute-url"
指向数据的绝对 URL。
"empty"
-
一个空的
NDEFRecord
。 "mime"
-
有效的 MIME 类型。
"smart-poster"
-
一个由 NDEF-SMARTPOSTER 规范定义的智能海报。
"text"
-
由 NDEF-TEXT 规范定义的文本。
"unknown"
-
记录类型未知。
"URL"
-
由 NDEF-URI 规范定义的 URL。
-
规范
Specification |
---|
Web NFC API # dom-ndefmessage-constructor |
浏览器兼容性
BCD tables only load in the browser