Javascript 在HTML4.1中添加音频而不是

Javascript 在HTML4.1中添加音频而不是,javascript,css,html,audio,Javascript,Css,Html,Audio,我有一台录音机。它在ApacheTomcat上运行。它所做的是记录VOIP网络上的所有呼叫,并提供在web浏览器上查看这些呼叫的方便访问 问题是录制的通话是WAV格式的,它在IE中工作得非常完美。代码是 <td colspan="2"> <script language="JavaScript"> function play (audioFilename) { document.all.player.autoStart = true; document.all.play

我有一台录音机。它在ApacheTomcat上运行。它所做的是记录VOIP网络上的所有呼叫,并提供在web浏览器上查看这些呼叫的方便访问

问题是录制的通话是WAV格式的,它在IE中工作得非常完美。代码是

<td colspan="2">

<script language="JavaScript">
function play (audioFilename)
{
document.all.player.autoStart = true;
document.all.player.fileName = audioFilename;
}
</script>

<OBJECT ID="player"
CLASSID="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/
en/nsmp2inf.cab#Version=5,1,52,701"
STANDBY="Loading Microsoft Windows Media Player components..."
TYPE="application/x-oleobject"
WIDTH=280 HEIGHT=50 >
<PARAM NAME="fileName" VALUE="">
<PARAM NAME="animationatStart" VALUE="false">
<PARAM NAME="transparentatStart" VALUE="true">
<PARAM NAME="showControls" VALUE="true">
<PARAM NAME="ShowStatusBar" VALUE="true">
<PARAM NAME="ShowDisplay" VALUE="false">
<PARAM NAME="ShowPositionControls" VALUE="true">
<PARAM NAME="ShowTracker" VALUE="true">
<PARAM NAME="CurrentPosition" VALUE="0">
<PARAM NAME="autoStart" VALUE="true">
</OBJECT>
谷歌浏览器或其他浏览器上没有播放音频回放功能

所以我想把内置的webkit播放器加起来

我把下面的代码加起来

<td colspan="2">

<script language="JavaScript">
function play (audioFilename)
{
document.all.player.autoStart = true;
document.all.player.fileName = audioFilename;
}
</script>
<audio width="280" height="50" controls="controls" src="audiofileName" >
<object width="280" height="50" type="audio/x-wav" data="audiofileName">
<PARAM NAME="fileName" VALUE="">
<!-- Image as a last resort -->
</object>
</audio>
我看到了球员,但他正在比赛

在这方面有人能帮我吗


Stephen Paulraj

您需要重写JavaScript以使用标准API。关于当前JS的所有内容都是IE特定的,或者特定于您使用的ActiveX控件。