【问题标题】:Javascript: AudioContext (laggy sound)Javascript:AudioContext(延迟声音)
【发布时间】:2017-04-13 16:32:00
【问题描述】:

我想在我的游戏中使用麦克风(点击,游戏有音乐和音效,我使用 HTML5 音频元素)如果我添加(仅!)这一行:

var audioCtx = new AudioContext ();

然后在 Chrome 中启动我的游戏,声音(有时)是滞后和断断续续的......这不是结束......一段时间后(并非总是)所有声音/音乐都被静音,我需要关闭并重新启动浏览器.

我在上网本上测试了我的游戏(低规格、CPU 2.1 Mhz、4 GB RAM 等)。 但在我的台式电脑(CPU 4,3 Mhz 等,16 GB RAM 等)上 - 一切正常。

你怎么看?问题是内存?游戏优化不好?有人有类似经历吗?

我使用 OGG 文件(声音/音乐)。

【问题讨论】:

    标签: javascript html audio asp.net-web-api


    【解决方案1】:

    (ogg)文件长度太短(0.5 秒),我更改了文件长度(1 秒),现在可以了。可能是 Chrome、声卡或 AudioContext 的问题,因为即使是 Windows 也不播放音频。

    另外,我使用 audioContext.suspend()(暂停)和 audioContext.resume()、audioContext.stop()(关闭)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-08
      • 2012-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多