SerialPort:writable 属性
注意:此功能在专用 Web 工作线程中可用。
writable
是 SerialPort
接口的只读属性,它返回一个 WritableStream
,用于将数据发送到连接到端口的设备。写入此流的块必须是 ArrayBuffer
、TypedArray
或 DataView
的实例。只要端口处于打开状态且未遇到致命错误,此属性就不为 null。
值
示例
以下示例演示了如何将字符串写入端口。一个 TextEncoder
在传输前将字符串转换为 Uint8Array
。
js
const encoder = new TextEncoder();
const writer = port.writable.getWriter();
await writer.write(encoder.encode("PING"));
writer.releaseLock();
规范
规范 |
---|
Web 串行 API # dom-serialport-writable |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。