NDEFRecord

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

Web NFC API 的 NDEFRecord 介面提供了可從相容的 NFC 裝置讀取或寫入的資料,例如支援 NDEF 的 NFC 標籤。

建構函式

NDEFRecord() 實驗性的

返回一個新的 NDEFRecord

例項屬性

NDEFRecord.recordType 實驗性的 只讀

返回記錄的記錄型別。記錄必須具有標準化且已知的型別名稱,例如 "empty""text""url""smart-poster""absolute-url""mime""unknown",或者是一個外部型別名稱,該名稱由域名和自定義型別名稱用冒號(":")分隔組成。

NDEFRecord.mediaType 實驗性的 只讀

返回記錄的 MIME 型別。如果 recordType 不等於 "mime",則此值將為 null

NDEFRecord.id 實驗性的 只讀

返回記錄識別符號,這是一個用於標識記錄的絕對或相對 URL。

注意: 識別符號的唯一性僅由記錄生成者強制執行。

NDEFRecord.data 實驗性的 只讀

返回一個包含記錄有效負載原始位元組的 DataView

NDEFRecord.encoding 實驗性的 只讀

返回文字有效負載的編碼,否則返回 null

NDEFRecord.lang 實驗性的 只讀

返回文字有效負載的語言,如果未提供,則返回 null

例項方法

NDEFRecord.toRecords() 實驗性的

NDEFRecord.data 轉換為一系列記錄。這允許解析可能包含巢狀記錄的記錄型別的有效負載,例如智慧海報和外部型別記錄。

規範

規範
Web NFC
# dom-ndefrecord

瀏覽器相容性