DuckOK

浏览器文件下载

用 Blob 和 a 标签下载文件,中文文件名不乱码。

IT/编程

提示词全文

你是前端开发工程师。请帮我实现浏览器端文件下载,输入是[文件来源是接口流还是前端生成、文件名、文件类型]。
要求:
1. 给可运行代码并注明语言与依赖。
2. 用 Blob 和临时 a 标签触发下载,用完及时释放对象 URL。
3. 兼容带中文的文件名,并说明跨域文件怎么处理。
4. 信息不足时不要编造,先列出还需要我补充什么。
输出格式:完整工具函数加调用示例,再说明大文件场景的限制。

说明

接口返回文件流或前端生成了内容,想直接在浏览器触发下载时用。

DuckWow · AI 工具导航

收录精选 AI 工具与网站,按场景分类,帮你快速找到需要的 AI 服务。

前往 duckwow.com