MIDIPort: sự kiện statechange
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Sự kiện statechange của giao diện MIDIPort được kích hoạt khi một cổng thay đổi từ mở sang đóng, hoặc từ đóng sang mở.
Cú pháp
Sử dụng tên sự kiện trong các phương thức như addEventListener(), hoặc đặt thuộc tính xử lý sự kiện.
js
addEventListener("statechange", (event) => { })
onstatechange = (event) => { }
Loại sự kiện
Một MIDIConnectionEvent. Kế thừa từ Event.
Thuộc tính sự kiện
MIDIConnectionEvent.portRead only-
Trả về tham chiếu đến một thể hiện
MIDIPortcho một cổng đã được kết nối hoặc ngắt kết nối.
Ví dụ
Trong ví dụ sau đây, MIDIPort.state hiện tại được ghi lại mỗi khi nó thay đổi.
js
port.onstatechange = (event) => {
console.log(port.state);
};
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Web MIDI API> # dom-midiport-onstatechange> |