在浏览器中播放音频

时间:2010-01-19 22:51:56

标签: html audio audio-player

我开发了一个管理音频文件的Web应用程序。部分应用程序正在播放文件。我使用以下代码来播放文件:

<center>
<object id=\"MediaPlayer
type=application/x-oleobject height=52 standby=Instalando Windows Media Player ...     width=358 align=absMiddle classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95>
<param name=FileName value="+path+">
</param><param name=AutoStart value=true>
</param><param name=volume value=3>
</param><param name=EnableContextMenu value=1>
</param><param name=TransparentAtStart value=\alse>
</param><param name=AnimationatStart value=false>
</param><param name=ShowControls value=true>
</param><param name=ShowDisplay value=false>
</param><param name=ShowStatusBar value=true>
</param><param name=autoSize value=false>
</param><param name=displaySize value=true>
</param></object>
</center>

这在使用IE时有效,但不会与其他浏览器相比,是否还有其他可以插入HTML代码的播放器?

3 个答案:

答案 0 :(得分:1)

基于Flash的MP3播放器几乎可以在任何地方播放;肯定在比Windows Media Player更多的平台上:)

我个人最喜欢的是EMFF

查看this SO question了解更多

答案 1 :(得分:0)

您正在使用Windows Media Player,因此您(或特别是您的用户)需要拥有该浏览器插件。 IE不需要浏览器插件,因为它已经与大多数Windows功能很好地融合(自然)。据我所知,浏览器插件将在安装后自动为所有浏览器提供。它可以从某个地方的微软网站上获得。

答案 2 :(得分:0)

Firefox(可能是其他人)不支持<object>标记用于此目的,因此您还需要插入<embed>标记:

<center>
<object id=\"MediaPlayer
type=application/x-oleobject height=52 standby=Instalando Windows Media Player ...     width=358 align=absMiddle classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95>
<param name=FileName value="+path+">
</param><param name=AutoStart value=true>
</param><param name=volume value=3>
</param><param name=EnableContextMenu value=1>
</param><param name=TransparentAtStart value=\alse>
</param><param name=AnimationatStart value=false>
</param><param name=ShowControls value=true>
</param><param name=ShowDisplay value=false>
</param><param name=ShowStatusBar value=true>
</param><param name=autoSize value>
</param><param name=displaySize value=true>
</param>

<embed src="+path+" height=30 width=358>
</object>
</center>