在ASP.net中尝试播放存储在google chrome客户端计算机中的音频文件(wav)时,音频播放器未出现

在ASP.net中尝试播放存储在google chrome客户端计算机中的音频文件(wav)时,音频播放器未出现,asp.net,html,google-chrome,audio,Asp.net,Html,Google Chrome,Audio,我的ASP页面将调用上面的html页面。它在IE中运行良好(音频播放器出现并开始播放),但在google chrome中,音频播放器没有出现。音频文件n:\test\abc.wav存储在另一个文件服务器中(即n驱动器不是Web服务器)。如果我将音频文件存储在web服务器中,IE和Google Chrome都可以正常工作,但我的音频文件必须在另一台服务器中。 为什么IE可以工作而Google Chrome不能(相同的代码),为什么这样?我很头痛,有人买了Panadol吗?以下代码应该可以使用: 注

我的ASP页面将调用上面的html页面。它在IE中运行良好(音频播放器出现并开始播放),但在google chrome中,音频播放器没有出现。音频文件n:\test\abc.wav存储在另一个文件服务器中(即n驱动器不是Web服务器)。如果我将音频文件存储在web服务器中,IE和Google Chrome都可以正常工作,但我的音频文件必须在另一台服务器中。
为什么IE可以工作而Google Chrome不能(相同的代码),为什么这样?我很头痛,有人买了Panadol吗?

以下代码应该可以使用: 注:我们已签入IE 10和最新版本。在IE-8/9中可能不支持。请原谅


var-activeobj=0;
if(window.ActiveXObject){
文件。填写(“”);
}否则{
document.write(“您的浏览器不支持音频元素”);
}
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm11.aspx.cs" Inherits="omos.WebForm11" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <object data="file:\\\n:\test\abc.wav" style="width: 100px" />
    </div>
    </form>
</body>
</html>