HTML5网络音频API wavesurfer.js在大型mp3文件上崩溃
HTML5 web audio API wavesurfer.js crashes on large mp3 files
我计划在我的一个项目中使用wavesurfer.js,所以我在上查看了演示http://wavesurfer-js.org
我把一个大的mp3文件(大约2个小时)放在页面中间,要求提供一个文件。它似乎想加载它,但过了一段时间,Chrome出现了一个错误。它不会崩溃,只是标签失败了
对于较小的文件,单曲,它似乎可以正常工作。
因此,html5网络音频或websurfer.js库似乎有一些限制,但我不确定。有人有什么想法吗?
wavesurfer.js GitHub:大型MP3文件导致DOM异常12
很抱歉花了这么长时间才解决这个问题。从我在谷歌上搜索到的情况来看,由于内存限制,Safari和Chrome无法解码大型二进制文件。
它看起来现在无法修复,也许在未来。他们正在尝试其他方法,但迄今为止没有成功。
相关文章:
- 在jstree中,如何将指定的节点集中到大型树上
- 以块形式呈现大型HTML表
- 如何在大型nodeJS代码的基础上逐步引入typescript
- 具有大型几何图形的基于沙发的空间查询
- 在android中显示固定高度的webview内的大型内容
- 具有大型数据集的组件仅在 IE11/Edge 上运行缓慢
- 在移动浏览器上显示大型文本文件
- 多个mp3下载链接到一个zip文件,用于下载javascript或jquery
- 如何使用JQUERY解析大型XML文件并将其可视化为HTML格式
- 如何在mvc5asp.net中处理大型表
- 无法将大型html内容POST到Chrome上的服务器
- 如何使用Socket.io和Node.js开发大型聊天应用程序
- javascript中网络图表的大型数据集
- 如何防止firefox在打开大型弹出窗口时滚动到页面底部
- 在React中管理大型状态树
- mp3歌曲不能在Firefox中播放
- 如何检索AMD的XHR响应代码(+时间戳)'大型Dojo
- 尝试发布大型JSON数据时出现错误请求错误
- 为大型地理位置的坐标生成浮点数
- HTML5网络音频API wavesurfer.js在大型mp3文件上崩溃