NDEFRecord
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
NDEFRecord はウェブ NFC API のインターフェイスで、 NDEF に対応する NFC タグなど、互換性のある NFC 機器から読み取ったり、書き込んだりできるデータを提供します。
コンストラクター
NDEFRecord()Experimental-
新しい
NDEFRecordを返します。
プロパティ
NDEFRecord.recordTypeExperimental 読取専用-
このレコードのレコード型を返します。レコードは標準のよく知られた型名を持つ必要があります。例えば
"empty","text","url","smart-poster","absolute-url","mime","unknown"またはそれ以外に、ドメイン名で構成された外部型名や、コロン (":") で区切られたカスタム型名です。 NDEFRecord.mediaTypeExperimental 読取専用-
このレコードの MIME タイプです。この値は
recordTypeが"mime"と等しくない場合はnullになります。 NDEFRecord.idExperimental 読取専用-
レコード識別子、レコードを識別するために使用される絶対または相対 URL を返します。
メモ: 識別子の一意性は、レコードの生成者によってのみ強制されます。
NDEFRecord.dataExperimental 読取専用-
このレコードのペイロードの生のバイト列が入った
DataViewを返します。 NDEFRecord.encodingExperimental 読取専用-
テキストペイロードのエンコーディングを返します。それ以外の場合は
nullです。 NDEFRecord.langExperimental 読取専用-
テキストペイロードの言語を返します。提供されていない場合は
nullです。
メソッド
NDEFRecord.toRecords()Experimental-
NDEFRecord.dataをレコードの並びに変換します。これにより、スマートポスターや外部型レコードなど、ネストしたレコードを含む可能性のあるレコードタイプのペイロードを解釈することができます。
仕様書
| Specification |
|---|
| Web NFC API # dom-ndefrecord |
ブラウザーの互換性
BCD tables only load in the browser