0

因此,我正在使用HttpServletResponse写入 servlet 输出流来提供 mp3 文件。

当我在浏览器中转到该位置时,mp3 正确加载并开始播放,但不幸的是,无法在任何地方寻找(我根本无法滚动浏览歌曲)

我该如何解决这个问题,或者让浏览器在开始播放之前下载完整的歌曲。

提前致谢。

4

2 回答 2

0

假设 HTML5,您需要将其包装在音频控件标签中。有关示例,请参见http://www.w3schools.com/html/html5_audio.asp 。只需将硬编码的 mp3 替换为对您的 servlet 的调用即可。

于 2015-06-19T16:11:04.557 回答
0

您的 servlet 必须能够响应 HTTP 范围请求,即不是从头开始提供整个 mp3,还包括子部分。

查看此线程以获取更多信息。它链接到显示如何实现对 http 范围和其他重要标头的支持的页面。

编辑:更正的网址

于 2015-06-19T16:16:36.793 回答