【问题标题】:HTML5 Audio Tag Wav File Not Loading/PlayingHTML5 音频标签 Wav 文件未加载/播放
【发布时间】:2019-12-24 06:01:01
【问题描述】:

我正在尝试使用 src="\\server\path\call.wav" 加载带有 wav 文件的音频标签,但该文件未显示为已加载并且播放器控件不起作用。我假设这是使用 Windows 网络路径的问题。如果我将 WAV 文件的路径复制/粘贴到浏览器中,它会加载并播放,所以我认为这不是访问权限问题。 HTML 如下。生成此代码的应用程序基于 asp.net,在 Windows 10 上的 IIS 上运行。我在这里缺少什么?

<html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>Call Player</title></head>
    <body>
        <h1>Call Player</h1>
        <span id="CallContent"><div>Call Time: 2019-12-12 15:52:23</div><audio controls><source src="\\server\share\call.wav" type="audio/wav"></audio></span>
    </body>
</html>

【问题讨论】:

  • 我们将通话录音存储在网络路径上。我尝试在 src 中输入 UNC 路径,但 Chrome 不会加载它,说它是本地资源。我还尝试在我的 Web 应用程序中创建一个到服务器的虚拟目录并将其用作路径,但是在走该路线时它要求登录,并且无论我使用什么登录名都不会连接。
  • 对不起,我看错了你的问题,你似乎明白问题出在哪里,而我对asp.net和IIS一无所知。因此,这与 [html5-audio] 无关,只是您的路径不是有效的 URI,因此不会发生提取,任何资源都是如此。

标签: asp.net iis uri


【解决方案1】:

这是应用程序和应用程序池设置的问题。我必须将应用程序池的标识更改为本地系统,然后将站点和应用程序设置为使用 Windows 身份验证。

【讨论】:

    猜你喜欢
    • 2014-11-16
    • 2017-11-21
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    • 1970-01-01
    • 2019-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多