【问题标题】:HTML5 web audio API wavesurfer.js crashes on large mp3 filesHTML5 网络音频 API wavesurfer.js 在大型 mp3 文件上崩溃
【发布时间】:2016-08-30 00:29:49
【问题描述】:

我计划在我的一个项目中使用 wavesurfer.js,所以我查看了 http://wavesurfer-js.org 上的演示

我将一个大型 mp3 文件(大约 2 小时)放到了请求文件的页面中间。它似乎想加载它,但一段时间后 Chrome 出现错误。它不会崩溃,只是选项卡失败了。

对于较小的文件,单曲,它似乎工作正常。

因此,html5 网络音频或 websurfer.js 库似乎存在一些限制,但我不确定。有人有什么想法吗?

【问题讨论】:

    标签: javascript html html5-audio web-audio-api


    【解决方案1】:

    wavesurfer.js GitHub: Large MP3 files cause DOM Exception 12

    抱歉,花了这么长时间才解决这个问题。根据我对谷歌的了解,由于内存限制,Safari 和 Chrome 无法解码大型二进制文件。

    现在似乎无法修复,也许将来会修复。他们正在尝试其他方法,但到目前为止没有成功。

    【讨论】:

      猜你喜欢
      • 2012-01-31
      • 1970-01-01
      • 2015-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-09
      • 1970-01-01
      相关资源
      最近更新 更多