2017-07-28 2 views
0

Web Audio APIを使用するMeteorJSでReact Appを作成しようとしています。これは、各ページがWebオーディオを使用するマルチページアプリです。私はすべてのページでAudioContextsを宣言しています。私はアプリケーションで許される6つのオーディオ・コンテキストの限界に達しました。アプリケーション全体に対して1つのオーディオコンテキストを宣言するにはどうすればよいですか?複数のAudioContext?

Uncaught DOMException: 'AudioContext'を作成できませんでした:提供されたハードウェアコンテキストの数(6)が最大境界(6)以上です。

ルートファイルがありますが、一般的なオブジェクトを宣言できますか?宣言されたコンテキストをどのようにエクスポートするのですか? AudioContextを別のページから最新のページにエクスポートしようとしましたが、動作しません。 audioContext.close();他のページのコンポーネントをアンマウントするときにも機能しません。 助けてください。おかげさまで

答えて

0

私は必要な答えを見つけました。それは愚かな間違いでした。 はそれだけで学習が反応し始めている人々のために有用かもしれないと思った: - (

import { audioContext } from './path'; 

例えば内{}すなわち)私はこの方法 としてaudioContextをインポートしていませんでした。

0

マスターまたはインデックスページで1つのオーディオコントロールを使用するだけです> =>チャイルドはマスターのコンテキストを使用できるはずです...そういうわけではありませんか?おそらく、問題を試すコーディング例があります。

+0

ありがとうございました! – AgneyaKerure

関連する問題