2
我想编写一段代码,在下载文件时触发事件。 可以说它是一个Chrome扩展。如何在浏览器中捕获“即将”下载文件的URL
就像下载管理器拦截浏览器下载过程一样,捕获文件的URL并下载它。我想捕获下载的文件的URL,并避免浏览器下载过程。
感谢您的参观!
我想编写一段代码,在下载文件时触发事件。 可以说它是一个Chrome扩展。如何在浏览器中捕获“即将”下载文件的URL
就像下载管理器拦截浏览器下载过程一样,捕获文件的URL并下载它。我想捕获下载的文件的URL,并避免浏览器下载过程。
感谢您的参观!
您可以使用chrome.downloads.onCreated侦听器检测到下载事件,并通过chrome.downloads.cancel method进行检测。
但chrome.downloads API已过期,现在只适用于chrome dev channel version。
chrome.downloads.onCreated.addListener(function(DownloadItem downloadItem) {
chrome.downloads.cancel(downloadItem.id , function() {
console.log("Download was cancelled")
});
});