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> |