在我的内容脚本中,我想监视哪个文件被上传到Web应用程序。
我监视任何“input:file”元素的“change”事件。它适用于使用“input:file”的任何网站(例如Gmail)。
然而像imgur这样的网站,使用SWFUpload机制。我试图在我怀疑是swfupload的元素上捕获“fileQueued”事件。但那没用。
(我知道拖放机制,但到目前为止我还没有处理过这种情况。 我还在SO上阅读了以下相关问题:
答案 0 :(得分:0)
您可能值得花时间尝试chrome.webRequest API;似乎onBeforeRequest事件包含有关文件上载的信息。这是一个复杂的API,带有addListener的额外参数;彻底阅读文档。