AudioNode.channelCount
channelCount
свойство интерфейса AudioNode
представляющее собой целое число использующееся для определения того, сколько каналов участвуют для up-mixing and down-mixing соединений для любого входа узла.
Использование и точное значение channelCount
's зависит от AudioNode.channelCountMode
:
- Игнорируется если значение
channelCountMode
равноmax
. - Используется в качестве максимального значения, если значение
channelCountMode
равноclamped-max
. - Используется в качестве точного значения, если значение
channelCountMode
указано явно.
Синтаксис
var oscillator = audioCtx.createOscillator();
var channels = oscillator.channelCount;
Пример
var AudioContext = window.AudioContext || window.webkitAudioContext;
var audioCtx = new AudioContext();
var oscillator = audioCtx.createOscillator();
var gainNode = audioCtx.createGain();
oscillator.connect(gainNode);
gainNode.connect(audioCtx.destination);
oscillator.channelCount;
Значение
Целое.
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
Web Audio API Определение 'channelCount' в этой спецификации. |
Рабочий черновик |
Совместимость с браузерами
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help!
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Basic support | 10.0webkit | (Да) | 25.0 (25.0) | Нет | 15.0webkit 22 (unprefixed) |
(Да) |
Feature | Android | Edge | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic support | ? | (Да) | 26.0 | 1.2 | ? | ? | ? |