Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个 jQuery 插件,向页面添加一些动态音频,并创建一个 Web 音频 API audioContext 来路由声音。这会干扰页面上可能已经存在的其他 Web 音频上下文吗?我应该尝试检测可能已经存在的上下文并使用它吗?
取决于您正在谈论的 AudioContexts 数量。我建议尝试保留一个;我似乎记得在它可能开始引起问题之前你得到了大约三个(同时)。
在我的测试中,您可以拥有多个音频上下文,但从一个生成的节点不能与另一个交互。当然,每个都有开销,因此您可能希望在有限的内存设备(如 iPhone)上进行测试。
希望有帮助。