NDEFMessage.NDEFMessage()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
NDEFMessage()
コンストラクターは新しい NDEFMessage
オブジェクトを生成し、指定された NDEF レコードで初期化します。
構文
new NDEFMessage(records);
引数
records
-
以下のメンバーを持つオブジェクトの配列です。
data
省略可-
転送されるデータが入ります。文字列、
BufferSource
、ネストされたレコードの配列のいずれかです。 encoding
省略可-
文字列で、レコードのエンコーディングを指定します。
id
省略可-
レコードの開発者が定義する識別子です。
lang
省略可-
RFC 5646: Tags for Identifying Languages (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