NDEFWriter - 用于将数据写入兼容的 NFC 设备

安全上下文
该功能仅在部分或所有支持的浏览器中的安全上下文(HTTPS)中可用。

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

NDEFWriterWeb NFC API 的接口,它是一个抽象接口,用于将数据写入兼容的 NFC 设备(例如,支持 NDEF 的 NFC 标签),前提是这些设备位于读取器的磁场中。

构造函数

NDEFWriter.NDEFWriter()

返回一个 NDEFWriter

方法

NDEFWriter.write()

调用以将 NDEF 消息写入标签(在确保硬件和 UA 兼容性并获得用户许可后),或得到一条错误消息,说明为什么功能不可用。

规范

规范 状态 备注
Web NFC, NDEFReader 草稿 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持 不支持 不支持 不支持 不支持 不支持 不支持
NDEFWriter() 构造函数 不支持 不支持 不支持 不支持 不支持 不支持
需要安全上下文 不支持 不支持 不支持 不支持 不支持 不支持
write 不支持 不支持 不支持 不支持 不支持 不支持

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 不支持 不支持 未知 不支持 未知 不支持 不支持
NDEFWriter() 构造函数 不支持 不支持 未知 不支持 未知 不支持 不支持
需要安全上下文 不支持 不支持 未知 不支持 未知 不支持 不支持
write 不支持 不支持 未知 不支持 未知 不支持 不支持