首先,我必须创建一个带有Guid文件名的目录
Guid guid = Guid.NewGuid();
DirectoryInfo dirGuid = Directory.CreateDirectory(@"C:\downloadfile\" + guid);
我有适用于chromeDriver的代码:
var chromeoptions = new ChromeOptions();
chromeoptions.AddUserProfilePreference("download.default_directory", dirGuid.FullName);
chromeoptions.AddUserProfilePreference("disable-popup-blocking", "true");
browser = new ChromeDriver(chromeoptions);
但是我需要它在PhantomJSDriver中执行相同的操作:
var phantomOptions = new PhantomJSOptions();
phantomOptions.AddAdditionalCapability("?????", "?????");
phantomOptions.AddAdditionalCapability("?????", "?????");
如果万一没有这种解决方案,如果有人有另一种解决方案并可以帮助我,我将万分感谢!