Tentativo di acquisire l'API audio, ma viene visualizzato un errore di riferimento non rilevato per la classe BufferLoader. Sono al cromo ed è aggiornato. Questa classe non dovrebbe funzionare senza problemi?Errore di riferimento non rilevato BufferLoader non è definito
<html>
<head>
<script type=text/javascript>
window.onload = init;
var context;
var bufferLoader;
function init(){
context = new webkitAudioContext();
bufferLoader = new BufferLoader(
context,
[
' https://dl.dropboxusercontent.com/u/1957768/kdFFO3.wav',
' https://dl.dropboxusercontent.com/u/1957768/geniuse%20meodies.wav',
],
finishedLoading
);
bufferLoader.load();
}
function finishedLoading(bufferList){
//make two sources and play them
var source1 = context.createBufferSource();
var source2 = context.createBufferSource();
source1.buffer = bufferList[0];
source2.buffer = bufferList[1];
source1.connect(context.destination);
source2.connect(context.destination);
source1.start(0);
source2.start(0);
}
</script>
</head>
<body>
</body>
</html>
Dove si trova la documentazione per questo 'BufferLoader'? Stai parlando di "BufferLoader" da qui http://chromium.googlecode.com/svn/trunk/samples/audio/doc/loading-sounds.html o qui https://code.google.com/p/chromium /source/browse/trunk/samples/audio/doc/resources/buffer-loader.js?r=2681? – Ian
è l'API Web Audio. dovrebbe funzionare appena fuori dalla scatola in chrome. – oxxi
Io non la penso così. Come puoi vedere nei link forniti (e molti altri che ho trovato), è una funzione personalizzata che devi dichiarare e utilizzare. – Ian