【问题标题】:html5 audio crashes on seekinghtml5 音频在搜索时崩溃
【发布时间】:2014-02-04 18:42:52
【问题描述】:

我有一个 ASP.NET 应用程序,我想使用标签来播放音乐。 在代码隐藏中我写了这个元素

<audio controls preload src='PATH/TO/FILE'></audio>

变成文字。 问题是当我在当前位置后面的位置单击搜索栏时播放器崩溃。

没有错误消息或任何其他响应。它只是停止工作。我必须重新加载页面才能让它再次工作。

向前搜索只适用于小文件。对于较大的文件(大约 2:00 分钟的歌曲),控件会变灰,直到我再次单击起始位置附近的搜索栏。

当我创建一个只有这个音频标签的简单 HTML 文件时,搜索工作正常。

我正在使用 Chrome v. 26。

我不知道为什么这在 ASP.NET 应用程序中不起作用...

下一个问题是我不能使用 soundmanager2 oder jPlayer 之类的东西。我之前使用过soundmanager2,但我遇到了很多问题。

在上面的测试中,我只使用了一个带有音频标签的声音文件,但在最终状态下会有几个播放器。

声音文件是动态创建的,播放器也是如此,这发生在 ajax 中。我每次都必须重新创建 soundmanager2 对象,并且出现了几个问题。

所以我希望有人可能知道为什么音频标签在 ASP.NET 应用程序中无法正常工作,或者给我一个提示,告诉我如何实现它以在一个页面上拥有多个音频播放器并动态变化每个 ajax。

【问题讨论】:

    标签: javascript asp.net ajax html audio


    【解决方案1】:

    我终于找到了... This post帮了我

    问题是声音文件的路径在本地主机上。 在我将其上传到服务器并使用该 URL 后,它就可以工作了。

    我认为它与简单的 HTML 测试文件一起工作的原因是因为我在那里使用了 wavfile 的绝对路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-19
      • 2012-03-07
      相关资源
      最近更新 更多