Mobile Safari, Chrome for Android での Web Audio API 覚え書きHTML5WebAudioAPI 調査環境 iOS 8.1 + iPhone 5 Chrome for Android 38.0 + Xperia A iOS タッチ制約 初回の start() はユーザのタッチ操作を起点とした実行コンテキストで実行する必要がある AudioContext のインスタンスごとに制約がかかっている 実行コンテキスト setTimeout は大丈夫 decodeAudioData はアウト。コールバック中で初回の start() を呼び出しても再生されない。 タッチ制約にハマる例 element.addEventListener('click', function() { context.decodeAudioData(buffer, function