0 0

实现下载mp3的功能时,浏览器直接播放的问题15

我spring mvc js实现mp3下载功能。
将地址返回到页面,
window.open('http://www.aa.com/xx.mp3')时,浏览器直接播放了mp3,
而不是弹出下载。

该怎么做才能弹出下载?
2013年5月21日 10:37

2个答案 按时间排序 按投票排序

0 0

写个过滤器filter

然后修改request的头部:

response.setHeader("Content-disposition","attachment; filename="+fileName);

就OK了

2013年5月27日 14:07
0 0

你后台代码怎么写了?把MP3转成outputsteam,扔到页面就会自动弹出下载框。

2013年5月21日 10:57

相关推荐

    实现base64格式的amr音频文件在android微信内置浏览器的播放

    2. **转换AMR格式**:微信内置浏览器可能不支持直接播放AMR文件,因此我们需要将AMR文件转换为更通用的格式,如MP3或AAC。这里可以使用开源项目`opencore-amr-js-master`,这是一个JavaScript实现的AMR编解码器,...

    vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法

    chrome浏览器在18年4月起,就在桌面浏览器全面禁止了音视频的自动播放功能。严格地来说,是Chrome不允许在用户对网页进行触发之前播放音频。不光是这样,在页面加载完毕的情况下,用户没有click、dbclick、touch等...

    C# 浏览器CefSharp71 支持视频播放(Winform&WPF)

    在CefSharp71中,对于视频播放的支持是一个重要的特性,这意味着开发人员可以在他们的应用程序内直接嵌入并播放各种类型的多媒体内容,如mp3音频和mp4视频。这极大地扩展了应用程序的功能,使得它们可以作为一个完整...

    jquery实现的网页自动播放声音

    当开发者希望在网页上实现声音的自动播放功能时,他们往往会使用JavaScript库如jQuery来简化开发流程。标题“jquery实现的网页自动播放声音”直接指出了本文档的主题,即使用jQuery库来实现网页中声音文件的自动播放...

    HTML5+JS+FLASH在线MP3文件录音

    HTML5、JavaScript(JS)和Flash是三种在Web开发中用于实现在线音频处理的重要技术,尤其是在创建在线MP3文件录音功能时。以下是对这些技术及其在实现这一功能中的应用的详细解释: **HTML5**: HTML5是超文本标记...

    适用于手机浏览器的js(jQuery)版mp3网页播放器代码下载

    本篇主要介绍适用于手机浏览器的js(JavaScript)和jQuery实现的mp3网页播放器的相关知识点。 一、JavaScript与jQuery基础 JavaScript是一种广泛使用的客户端脚本语言,它允许开发者在网页上创建交互式内容。...

    在线播放MP3音乐文件

    实现这一功能的核心是将MP3文件转化为可直接在浏览器中播放的流媒体格式,并确保网络连接稳定以保证音乐的流畅播放。 MP3是一种有损音频压缩格式,全称为MPEG-1 Audio Layer 3。它通过丢弃人耳不易察觉的声音频率来...

    MP3网页点击播放

    网页中的MP3播放功能是通过特定的技术实现的,让访客可以直接在网页上播放音频文件,无需离开页面或下载文件。"MP3网页点击播放"指的是这样一种技术应用,允许用户通过点击网页上的链接或者按钮来播放MP3格式的音乐...

    C#文字转语音,实时播放以及mp3,wav文件保存

    对于mp3格式,由于.NET Framework默认不支持直接输出mp3,你需要额外的编码库,如NAudio。首先安装NAudio NuGet包,然后用以下代码将语音转换为mp3: ```csharp using NAudio.Wave; // 创建一个WavWriter,用于...

    网页mp3例子

    网页MP3播放是互联网上常见的音频内容展示方式,它使得用户可以直接在网页上收听音乐、播客或其他音频内容,而无需下载整个MP3文件。本文将深入探讨网页MP3播放涉及的技术、实现方法以及相关的优化策略。 首先,...

    在线MP3播放器

    【在线MP3播放器】是一种基于Web的音乐播放解决方案,它允许用户在浏览器上直接播放MP3音频文件,而无需下载到本地计算机。这种技术利用了现代Web开发技术和服务器架构,如Tomcat,来提供流媒体服务。MP3格式是数字...

    jquery文本转语音播放

    在文本转语音的场景中,视频可能涉及到将字幕转换为语音,或者在视频播放时同步朗读文本,这需要结合视频API(如HTML5的`<video>`标签)和Web Speech API来实现。 总结来说,“jQuery文本转语音播放”是一种利用...

    jsp+servlet实现MP3乐园

    本项目"jsp+servlet实现MP3乐园"是一个基于这两种技术的音乐平台,它实现了音乐的上传与下载功能,为用户提供了一个在线享受音乐的环境。 首先,`JSP`是Java的一种视图技术,主要用于生成动态网页内容。开发者可以...

    MP3在线播放

    MP3在线播放是一种常见的音频流媒体服务,它允许用户在网页上直接收听MP3格式的音乐而无需先下载到本地。本项目的核心是通过Web服务器来实现这一功能,源代码提供了具体的实现方式。以下是对这个主题的详细解析: 1...

    Java源代码-MP3.rar_ MP3 java_Applet Mp3_java mp3_java 写的 播放 代码_mp3

    压缩包中的"www.pudn.com.txt"可能是提供下载资源的网站的说明文件,而"Java源代码-MP3"很可能是实际的Java源代码文件,包含了实现MP3播放功能的类和方法。为了学习和理解这个播放器的工作原理,你需要查看这些源...

    全屏浏览器、浏览器

    3. 1.mp3:这可能是一个音频文件,也许在使用说明中作为语音指导,或者可能与浏览器的主题、提示音有关。 4. 使用说明.txt:这是提供给用户的操作指南,解释如何安装和使用这款全屏浏览器,可能包括了如何启用全屏...

    网页键盘钢琴,直接浏览器运行即可

    网页键盘钢琴是一种基于HTML5技术实现的在线音乐模拟器,用户可以直接在浏览器上进行操作,无需下载安装任何软件。这个项目充分利用了现代浏览器对Web Audio API的支持,结合JavaScript编程语言,构建了一个互动式的...

    android浏览SD卡目录文件,实现音频播放

    - 使用`Notification`提供后台播放时的控制,让用户在通知栏可以操作音频播放。 - 考虑使用`MediaSession`和`MediaController`来提供更好的媒体控制体验,它们可以跨进程同步播放状态。 6. **音频流处理** - ...

    FastBrowser基于CefSharp浏览器,Chromium内核, C#、WPF界面绘制

    FastBrowser基于CefSharp开源项目,使用.NET平台C#语言进行...13、浏览器支持网页mp3、mp4播放 浏览器只提供了安装包程序,如需源码请联系QQ:281030340。如果windows7上安装无法运行,请安装压缩包内必要运行环境。

Global site tag (gtag.js) - Google Analytics