2017年03月10日
開発日誌4(音声の出力3)
AudioはandroidやiOSでつかえないらしいので、Web Audio APIを使用することに(-_-;)
// 音声ファイルの場所
var SOUND_URL = './sound/.wav';
var context = new AudioContext();
var buffer = null;
var source = context.createBufferSource();
var request = new XMLHttpRequest();
request.open('GET', SOUND_URL, true);
request.responseType = 'arraybuffer';
request.send();
request.onload = function () {
var res = request.response;
context.decodeAudioData(res, function (buf) {
source.buffer = buf;
});
};
source.connect(context.destination);
source.start(0);
このコードで、音が出せるらしい
もっと勉強しなくては…
// 音声ファイルの場所
var SOUND_URL = './sound/.wav';
var context = new AudioContext();
var buffer = null;
var source = context.createBufferSource();
var request = new XMLHttpRequest();
request.open('GET', SOUND_URL, true);
request.responseType = 'arraybuffer';
request.send();
request.onload = function () {
var res = request.response;
context.decodeAudioData(res, function (buf) {
source.buffer = buf;
});
};
source.connect(context.destination);
source.start(0);
このコードで、音が出せるらしい
もっと勉強しなくては…