2017-06-28 3 views
0

私はHTML5 AudioをWeb Audioと統合しようとしています。私はを使ってHTML5 Audioを使用しています。いくつかの時点の後、私は接続されたMediaElementAudioSourceNodeから完全にHTML5オーディオを切断する必要があり、別の新しいMediaElementAudioSourceNodeと接続する必要があるかもしれませんが、私はこれを試してみると、他のブラウザではテストされていません。渡されたAudioエレメントを、MediaElementAudioSourceから取り除くことができません。

答えて

1

MediaElementAudioSourceNodeあなたは別のMediaElementAudioSourceNodeにHTML要素を接続できないことをbug in the spec.

で切断することができないがChromeのバグです。

私は、回避策は、GainNodeを使用して、必要に応じてノードを消音することだと思います。また、オーディオノードのファンアウト機能を使用して、MediaElementAudioSourceNodeの出力を必要に応じてグラフの新しい部分にルーティングします。 (出力を制御するために別のゲインノードを挿入している可能性があります)

私は大したものではないと思います。

関連する問題