在Google Chrome中捕获下载内容

时间:2012-06-12 21:32:49

标签: javascript google-chrome google-chrome-extension download

我环顾四周,无法找到任何可以让我在Chrome内完成下载检测的内容。

我想这样做的原因是,我希望在下载后根据各种标准更好地“排序”我的下载。

我已经尝试使用:webRequest.onCompleted设置一个监听器,虽然这似乎适用于大多数资源(图像,.ico等),但我无法让它捕获.ZIP或.EXE文件下载。我不确定为什么它不会,但它对其他资源没有问题。

我没有在它上面设置过滤器所以它应该(据我所知)拉入所有资源并检查它们是否有指定的扩展名。我知道这可能不是检查的最好方法,但我还没有找到更好的方法。

查看实验性下载API,这似乎并不像我想要的那样,因为它主要只是启动下载,这不是我想要做的。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

没有看到这方面的延伸,但是当你想到它时,这种意义是有道理的。它几乎看起来应该是浏览器原生的东西...我想它确实给你最新的下载,这与你当前的任务相关。无论如何,我想我会提到有一个实验api允许与本机下载交互进行交互。这可能是进行扩展烹饪所需的参考。祝你好运

实验API链接:
http://developer.chrome.com/extensions/experimental.downloads.html