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")
});
});