enter code here
我试图在保存任何类型的文件时隐藏询问文件对话框。正如我们所知,我们需要在“browser.helperApps.neverAsk.saveToDisk”中设置我们需要的所有文件的 mime 类型。
所以在我的情况下,它看起来像:
FirefoxProfile.SetPreference("browser.download.folderList", 2);
FirefoxProfile.SetPreference("browser.download.dir", "d:\\test");
FirefoxProfile.SetPreference("browser.helperApps.alwaysAsk.force", false); FirefoxProfile.SetPreference("services.sync.prefs.sync.browser.download.manager.showWhenStarting", false);
FirefoxProfile.SetPreference("browser.helperApps.neverAsk.saveToDisk", "application/excel");
我正在使用来自这里的 mime 类型http://fileext.com/file-extension/XLS并通过“zip”、“jpg”、“docx”、“xlsx”获得了成功,但它不适用于“xls” ,“csv”。当我尝试下载“xls”或“csv”Firefox 时询问保存位置。
有什么帮助吗?