如何从chrome下载列表中获取上次下载的文件名[即。chrome://downloads]使用java?
我想获取上次下载的文件名,以便从java读取它。我正在使用selenium,需要从chrome下载列表或我的下载目录中获取上次下载的文件名。您可以在新选项卡中打开下载页面。页面使用的是shadowroot,因此您必须做一些小技巧来访问元素。请参见上的答案,特别是JavaScript示例。它将帮助您绕过shadowroot并访问所需的元素您可以在新选项卡中打开下载页面。页面使用的是shadowroot,因此您必须做一些小技巧来访问元素。请参见上的答案,特别是JavaScript示例。它将帮助您绕过阴影根并访问所需的元素是否需要从webbrowser中提取文件名?由于selenium启动的测试“浏览器”不是您实际网络浏览器的复制品,因此不包含下载列表,这将很困难。如果从用户下载目录获取文件名对您有效,这将容易得多。请检查我的答案可能重复您是否需要从webbrowser中提取文件名?由于selenium启动的测试“浏览器”不是您实际网络浏览器的复制品,因此不包含下载列表,这将很困难。如果你能从用户下载目录中获取文件名,那就容易多了如何从chrome下载列表中获取上次下载的文件名[即。chrome://downloads]使用java?,java,selenium,Java,Selenium,我想获取上次下载的文件名,以便从java读取它。我正在使用selenium,需要从chrome下载列表或我的下载目录中获取上次下载的文件名。您可以在新选项卡中打开下载页面。页面使用的是shadowroot,因此您必须做一些小技巧来访问元素。请参见上的答案,特别是JavaScript示例。它将帮助您绕过shadowroot并访问所需的元素您可以在新选项卡中打开下载页面。页面使用的是shadowroot,因此您必须做一些小技巧来访问元素。请参见上的答案,特别是JavaScript示例。它将帮助您绕过