我有一个指向该文件的链接。我怎么知道用户点击了链接并下载了文件?我需要获得downloadId吗? Google Chrome API有一个方法chrome.downloads.open(integer downloadId)。但是如何知道downloadId,打开这个文件?请帮帮我。
答案 0 :(得分:3)
您可以尝试以下在Google Chrome版本38.0.2125.111 m(64位)中测试的示例代码
chrome.downloads.onChanged.addListener(function (detail){
console.log("Detail",detail); //Save log for debugging
//if file download finished
if(detail.state.current == "complete"){
var downloadId = detail.id; //Download ID
console.log("Download ID",downloadId); //Save log for debugging
/*
Do Something
*/
}
});