NDEFRecord: NDEFRecord() コンストラクター
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
NDEFRecord()
はウェブ NFC API のコンストラクターで、新しく構築された NDEFRecord
オブジェクトを返します。これは互換性のある NFC 機器(例えば、NDEF に対応している NFC タグ)から読み書きできるデータを表すものです。
構文
new NDEFRecord(options)
引数
options
-
以下のプロパティを持つオブジェクトです。
data
省略可-
転送されるデータが入ります。文字列のオブジェクトまたはリテラル、
ArrayBuffer
、TypedArray
、DataView
、またはネストされたレコードの配列のいずれかです。 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 です。
返値
新しい NDEFRecord
です。
仕様書
Specification |
---|
Web NFC # dom-ndefrecord-constructor |