【发布时间】:2011-07-28 22:40:59
【问题描述】:
谷歌浏览器扩展有什么方法可以检测是否启动了下载?我可以获取所有链接并找出哪些不是 html 文件并监听这些请求,但是有很多例外和错误空间,例如在浏览器中打开 pdf 文件而不是下载。
【问题讨论】:
标签: google-chrome google-chrome-extension listener
谷歌浏览器扩展有什么方法可以检测是否启动了下载?我可以获取所有链接并找出哪些不是 html 文件并监听这些请求,但是有很多例外和错误空间,例如在浏览器中打开 pdf 文件而不是下载。
【问题讨论】:
标签: google-chrome google-chrome-extension listener
现在可以通过 chrome.downloads 扩展 API 实现。详情请见https://developer.chrome.com/extensions/downloads。
【讨论】:
没有任何迹象表明这在Chrome API 中是可能的,而且我认为使用DOM 没有办法做到这一点,所以我只能认为使用NPAPI plugin 可以做到这一点,这可能有点矫枉过正。
你真的需要这样做吗?
【讨论】: