2015-04-17 134 views
3

我正在嘗試進入Web Audio API,因爲我正在根據正在播放的音樂製作一些可視化對象。然而,我發現的所有例子,就像音頻被靜音。它播放文件,但沒有聲音。Web Audio API沒有聲音播放

例如:codepen.io/noeldelgado/pen/jqibm

即使以下這 - https://www.youtube.com/watch?v=IBHpSkGZtNM產率相同的結果。

我在Mac上使用最新版本的Chrome(42.0.2311.90),也嘗試過最新的Firefox,它也是同樣的問題。

回答

2

這是來自Chrome 42的createMediaElementSource中的跨源訪問問題。您需要爲ogg文件設置適當的標題並設置crossOrigin屬性。否則你根本沒有音頻輸出。

+0

ogg文件和crossOrigin屬性的適當標題是什麼? –

+1

我認爲http://www.html5rocks.com/en/tutorials/cors/可以爲您提供您需要的信息,遠遠超過我所能解釋的。 –