La propiedad AudioNode.numberOfInputs se usa para devolver la cantidad de entradas que alimentan el Node. El Node de origen se utiliza para definir como Nodes que contienen una propiedad numberOfInputs con un valor cero.
Sintaxis:
var numInputs = audioNode.numberOfInputs;
Valor devuelto: Devuelve un valor entero mayor que igual a cero.
Ejemplo 1:
<!DOCTYPE HTML> <html> <head> <title> Web Audio API | AudioNode numberOfInputs property </title> </head> <body> <h1 style = "color:green;" > GeeksforGeeks </h1> <h2> AudioNode numberOfInputs property </h2> <script> // Create new Audio context const audioContext = new AudioContext(); // Create an OscillatorNode const oscillator = audioContext.createOscillator(); // Create a gainNode const gainNode = audioContext.createGain(); oscillator.connect(gainNode).connect(audioContext.destination); // Display the numberOfOutputs in console view console.log(oscillator.numberOfInputs); </script> </body> </html>
Producción:
Ejemplo 2:
<!DOCTYPE HTML> <html> <head> <title> Web Audio API | AudioNode numberOfInputs property </title> </head> <body> <h1 style = "color:green;" > GeeksforGeeks </h1> <h2> AudioNode numberOfInputs property </h2> <script> // Create new Audio context const audioContext = new AudioContext(); // Create an OscillatorNode const oscillator = audioContext.createOscillator(); // Create a gainNode const gainNode = audioContext.createGain(); oscillator.connect(gainNode).connect(audioContext.destination); // Display the numberOfOutputs in console view console.log(gainNode.numberOfInputs); </script> </body> </html>
Producción:
Ejemplo 3:
<!DOCTYPE HTML> <html> <head> <title> Web Audio API | AudioNode numberOfInputs property </title> </head> <body> <h1 style = "color:green;" > GeeksforGeeks </h1> <h2> AudioNode numberOfInputs property </h2> <script> // Create new Audio context const audioContext = new AudioContext(); // Create an OscillatorNode const oscillator = audioContext.createOscillator(); // Create a gainNode const gainNode = audioContext.createGain(); oscillator.connect(gainNode).connect(audioContext.destination); // Display the numberOfOutputs in console view console.log(audioContext.destination.numberOfInputs); </script> </body> </html>
Producción:
Navegadores compatibles: los navegadores compatibles con la propiedad AudioNode.numberOfInputs se enumeran a continuación:
- Google Chrome 14.0
- Borde 12.0
- Firefox 25.0
- Safari 6.0
- Ópera 15.0