如何取消HTTP文件下载



现在,我正在做一个web项目(HTML + CSS + JavaScript),使用PhoneGap将APP发布到android设备。

有一个包含附件的页面。当用户点击附件链接时,用户可以下载它。虽然附件可能非常大,但如果用户愿意,可以取消下载。

程序向后端发送HTTP请求以获取附件。

我只是想知道如何取消正在进行的下载?它可以在前端使用Javascript或任何PhoneGap API?或者可以在后端完成?

我知道当你使用chrome从网站下载文件时,chrome自己可以取消正在进行的下载,chrome是如何做到的?

如有任何信息将不胜感激。非常感谢。

事实上,当你想下载文件时,你应该使用PhoneGap的API类FileTransfer。FileTransfer包含abort功能,可以取消正在进行的下载。http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html FileTransfer

最新更新