3

周りを見回しましたが、Chrome 内でダウンロードが終了したことを検出できるものは見つかりませんでした。

私がこれをしたい理由は、ダウンロードが完了したら、さまざまな基準に基づいて自動的にダウンロードをより適切に「ソート」したいからです。

webRequest.onCompleted を使用してリスナーを設定しようとしましたが、ほとんどのリソース (画像、.ico など) で機能しているように見えますが、.ZIP または .EXE ファイルのダウンロードをトラップすることはできません。なぜそうならないのかはわかりませんが、他のリソースでは問題なく動作します。

私はそれにフィルターを設定していないので、(私が知る限り) すべてのリソースを取得し、指定された拡張機能をチェックする必要があります。それがチェックを行う最良の方法ではないかもしれないことは知っていますが、まだより良い方法を見つけていません。

実験的なダウンロード API を見ると、ほとんどの場合ダウンロードを開始するだけであり、私がやろうとしていることではないため、それは私が望むこともしていないようです。

ご協力ありがとうございます。

4

1 に答える 1

0

Haven't seen an extension for this, but when you think about it this kind of makes sense. It almost seems like something that should be native to the browser...I guess it does give you the most recent downloads though and that is relevant to your current task. Anyways, thought I would mention that there is an experimental api that allows interaction with the native download interactions. This may be a reference needed in getting the extension cooking. Good luck

Link to Experimental API:
http://developer.chrome.com/extensions/experimental.downloads.html

于 2012-09-06T08:52:43.510 に答える