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