DOM

Serialインターフェイス

getPorts メソッド

  編集:2022.03.10 by T.A.

MS(en)

安全なコンテキスト: この機能は、一部またはすべてのサポート ブラウザーのセキュア コンテキスト(HTTPS)でのみ使用できます。

オリジンがアクセスする権限を持っているホストに接続されたシリアルポートを表す SerialPort オブジェクトの配列で解決するPromiseを返します。

構文
promise= Serial.getPorts()
Serial Serial
戻り値

SerialPort オブジェクトの配列で解決する Promise

例外
"SecurityError"/DOMException
機能ポリシーがこのAPIの使用を制限している場合、またはユーザー ジェスチャを介して使用する権限が付与されていない場合、返されたPromiseはこのエラーで拒否します。

次の例では、getPorts() を使用して、使用可能なポートのリストを初期化します。

navigator.serial.getPorts().then((ports) => {
  // Initialize the list of available ports with `ports` on page load.
});

テスト
HTML:

ここに表示
スクリプト組み込み:



スクリプト:


スクリプト:



表示内容:
表示内容: