gpt4 book ai didi

javascript - Angular 与 wavesurfer.js 在 IE10 中不起作用

转载 作者:行者123 更新时间:2023-12-03 10:38:16 25 4
gpt4 key购买 nike

我正在构建一个 Angular 应用程序,在其中使用 wavesurfer.js 插件将媒体可视化为波形格式。它在 chrome 中运行良好,但在 IE10 和 IE11 中甚至不起作用。请帮帮我。

我获取要在对象标签中播放的 mp3 文件。

<object id="global" name="" width="100%" height="100%" type="application/x-shockwave-flash" data="ZeroClipboard.swf?noCache=1425648511012"><param name="allowScriptAccess" value="sameDomain"><param name="allowNetworking" value="all"><param name="menu" value="false"><param name="wmode" value="transparent"><param name="flashvars" value="trustedOrigins=127.0.0.1%3A1337%2C%2F%2F127.0.0.1%3A1337%2Chttp%3A%2F%2F127.0.0.1%3A1337&amp;swfObjectId=global-zeroclipboard-flash-bridge&amp;jsVersion=2.2.0"><div id="global-zeroclipboard-flash-bridge_fallbackContent">&nbsp;</div></object>

我在 IE10 中遇到的错误是“TypeError:对象不支持此操作”提前致谢。

最佳答案

IE不支持Web Audio API ,wavesurfer 所依赖的。

来自(wavesurfer 主页]( http://www.wavesurfer.fm/ ):

wavesurfer.js runs on modern browsers supporting Web Audio. Including Firefox, Chrome, Safari, Mobile Safari and Opera.

Modernizr 的 wiki 列出了 HTML5 polyfill 选项,但我不能说它可以与 wavesurfer 库一起使用。 Link to HTML5 audio polyfill

关于javascript - Angular 与 wavesurfer.js 在 IE10 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28899873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com