我正在开发一个FF扩展,它将从服务器下载zip文件,保存到特定的本地位置并解压缩文件。
但我的问题是安装在我的FF中的IDM插件。每当我试图从服务器下载文件时,IDM都会捕捉到它并显示其下载对话框。
我想把文件保存在特定的位置(除了下载目录),所以我不想让IDM抓住它,否则myPlugin在得到文件之前不会得到文件并下载。
我猜IDM已经实现了nslDownloadManager如何在Firefox扩展中挂接下载对话框?--------https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIDownloadManagerUI?redirectlocale=en-美国&redirectslug=nsIDownloadManagerUI
我是否也应该实现这个来逃离IDM或任何其他下载程序?我不想下载;从…起除了我的插件。
我正在使用https://developer.mozilla.org/en-US/docs/Code_snippets/Downloading_Files#Downloading_files此功能用于下载文件。出于测试目的,我按下Control
键禁用IDM插件。
你能告诉我该怎么做才能从我的插件下载压缩文件而不被IDM捕获吗???
如果您想临时禁用IDM进行单次下载,您可以按住Alt+kbd>按钮,同时单击压缩文件的下载链接,以阻止IDM进行下载。
关闭浏览器集成