根據文檔,您應該每頁僅調用一次AudioContext。 當我嘗試正確使用它並在函數外調用它時,沒有聲音產生。上下文變量被定義和填充,在控制檯中沒有引發錯誤,它只是不產生聲音。 當我在每個'onClick'事件被調用的函數中調用它時,它最初都能正常工作,但在第六次調用它時我意料不到地發生錯誤,因爲我已經達到了可以調用它的時間限制。 var context = new AudioContext; /
在詢問之前請嘗試很多事情,但我仍然無法在我的Ionic項目中加載聲音作爲緩衝區。 我不知道這是來自我舊的Firefox瀏覽器26(Fedora 18)的錯誤還是我做錯了。 這裏我的代碼,使用XMLHttpRequest()加載arrayBuffer用於網絡音頻API非常經典的話: var request = new XMLHttpRequest()
request.open('GET'
我有一個簡單的合成器,可播放音符的時間有些長: // Creating audio graph
var audioCtx = new (window.AudioContext || window.webkitAudioContext)();
var oscillator = audioCtx.createOscillator();
var gainNode = audioCtx.create