如何打开下载的文件?

德米特里·扎哈罗夫(Dmitry Zakharov)

我有指向该文件的链接。我怎么知道用户单击链接并下载文件?我需要获取downloadId吗?Google Chrome API具有chrome.downloads.open方法(整数downloadId)。但是我怎么知道downloadId来打开这个文件?请帮帮我。

图希德

您可以尝试下面在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
        */

   }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在iOS中使用app打开下载的文件?

如何在iOS上打开下载的文件

如何始终在Outlook 2013中打开下载的文件

Symfony无法打开下载的zip文件

Cordova / PhoneGap打开下载的文件(InAppBrowser)

无法通过uri打开下载的文件

在iOS应用中打开下载的文件

在asp.net中完成下载后,如何打开下载的excel文件

在Android中下载后打开下载的文件

如何通过单击按钮打开下载文件夹?

Kubuntu 12.04 Firefox和Rekong不知道如何打开下载的文件

如何使用Android中的默认availabe应用程序在Android中打开下载的文件

如何使用QWebEngineView打开下载文件对话框?

如何强制Firefox使用新的默认文件管理器(Nemo)打开下载?

如何使Firefox在前台打开下载文件夹?

Word 2013无法打开下载的文件(信任中心吗?)

使用FileProvider在Android N上打开下载的文件

如何找出最公开下载哪些文件/存储桶?

快捷键,用于从Chrome的下载栏中打开下载的文件(用于硒)

在Internet Explorer中直接打开下载文件时出现文件名问题

使用文件提供程序在Android Nougat上打开下载的文件

使用jQuery的each()打开下载窗口

PC Stalls试图打开下载位置

在TypeScript(角度)中打开下载链接

VSCODE远程编辑,打开下载选项?

Iceweasel无法正确打开下载

Firefox下载种子使我没有打开它们的应用程序-只需打开下载文件夹

我们可以通过打开下载文件夹吗?意图?

无法从 base64 字符串 Gmail API 打开下载的文件