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