gpt4 book ai didi

javascript - HTML5 Player 取代 Windows Media Player 插件

转载 作者:行者123 更新时间:2023-12-03 06:08:42 32 4
gpt4 key购买 nike

研究了许多主题和不同的领域后,我感到不知所措。我知道答案可能很简单,但我只是没有看到它。言归正传,这就是我正在做的事情。

我有一个本地托管的网页,当前如果在 Internet Explorer 中加载,则通过 Windows Media Player 插件播放音频文件(WAV 格式)。由于 Internet Explorer 已从我们 98% 的计算机中删除,我希望使用户更容易访问此页面。因此,我的想法是使用音频标签直接在页面上编写一个 HTML5 播放器。现在是棘手的部分。音频 WAV 文件正在从数据库传送给用户。

我已经能够通过使用以下内容来加载播放器

<audio controls="controls" id="player" type="audio/wav">        
Your browser does not support the audio element.
</audio>

然后我将音频文件上的代码修改为

<span jwcid="@If" condition="ognl:item.recSegment.tape != null">
<button style="border:0px; background-color: transparent;" onclick="document.getElementById('player').play()"jwcid="@Any" src="ognl:item.recSegment.tape.Url">
<center><img jwcid="@Image" image="asset:play" alt="Play"/></center>
</button>
</span>

进行这些更改后,我打开 chrome,但没有任何反应。然后我打开 Firefox,当单击按钮时,播放器控件从暂停变为播放,但不加载文件。因此,最后一次尝试时,我在笔记本电脑上加载了 Internet Explorer,单击按钮时,播放器显示“错误:发生未知错误”。

我在这里感到不知所措,知道我错过了一些简单的事情。有人有什么想法吗?

尼克

最佳答案

各种浏览器对各种编解码器的支持不同。尽管每个人都认为 WAV 只是 WAV,但有不同的编解码器以及不同的位深度,并且不同的浏览器对其有不同的支持(Internet Explorer [IE] 不支持 WAV)。

Firefox won't play .WAV files using the HTML5 <audio> tag?

http://www.w3schools.com/html/html5_audio.asp

根据 Mozilla 开发者网络 (MDN),最广泛支持的格式是 MP3 和 AAC/MP4: https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats#Browser_compatibility

关于javascript - HTML5 Player 取代 Windows Media Player 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39419102/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com