5

我正在尝试用 HTML5 制作 MP3 播放器。几乎所有的工作都完成了,但我需要的是我想替换<audio>标签中的默认控件并制作我自己的控件。播放、暂停、停止和音量等简单控制已完成,但我想制作一个进度条来跟踪音频/MP3 的持续时间,当我点击相关位置时,它会转到轨道上的特定位置。就像下面例子中的那个。

http://msdn.microsoft.com/en-us/library/ie/gg589528(v=vs.85).aspx

这里的问题是,在上面的示例中,文件/MP3 已经加载,我实际上是通过使用创建一个音频元素document.createElement("audio");

当我尝试使用不同的方法来更改上面的示例时,我大多会收到一个错误“无法调用 null 的 addeventlistener 方法”。我希望这个播放器在 Chrome 上运行。

提前感谢您的支持和帮助。

4

1 回答 1

2

在我不久前写的本教程中有一个进度条示例:使用 HTML5 多媒体组件 - 第 3 部分:自定义控件audio对于动态创建的元素,调用等应该相同。

但是,是的,您正在做的一些代码示例会很有用。

于 2012-05-21T11:40:52.193 回答