MIDIConnectionEvent: port 屬性

可用性有限

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

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

portMIDIConnectionEvent 介面的一個只讀屬性,它返回已斷開連線或已連線的埠。

一個 MIDIPort 物件。

示例

Navigator.requestMIDIAccess() 方法返回一個 Promise,該 Promise 解析為 MIDIAccess 物件。當埠狀態改變時,一個 MIDIConnectionEvent 會被傳遞給 statechange 事件。然後可以將有關埠的資訊列印到控制檯。

js
navigator.requestMIDIAccess().then((access) => {
  access.onstatechange = (event) => {
    console.log(event.port.name, event.port.manufacturer, event.port.state);
  };
});

規範

規範
Web MIDI API
# dom-midiconnectionevent-port

瀏覽器相容性