安全なコンテキスト: この機能は、セキュア コンテキスト(HTTPS)でのみ使用できます。一部またはすべてのサポート ブラウザーで。
読み取り可能。ポートに接続されたデバイスからデータを受信するための ReadableStream を返します。このストリームから読み取られたチャンクは、Uint8Array のインスタンスです。ポートが開いていて致命的なエラーが発生していない限り、このプロパティは null ではありません。
| SerialPort | SerialPort。 |
|---|
次の例は、ポートからデータを読み取る方法を示しています。外側のループは致命的でないエラーを処理しますが、致命的なエラーが発生し、読み取り可能がnullになるまで、新しいリーダーを作成します。
while (port.readable) {
const reader = port.readable.getReader();
try {
while (true) {
const { value, done } = await reader.read();
if (done) {
// |reader| キャンセルされました。
break;
}
// | value |で何かをする...
}
} catch (error) {
// 処理 |error|...
} finally {
reader.releaseLock();
}
}
| 表示内容: |
| 表示内容: |