我最近升级到 Chromedriver 2.15
现在,当我单击 pdf 文件的链接时,它会自动下载,而不是像以前那样显示在新选项卡中。
<a id="my_pdf_file" format="pdf" target="_blank" href="/my_pdf_file.pdf">My PDF File</a>
有没有办法恢复在新选项卡中显示 pdf 的旧行为?
目前这是 Chrome 的一个未解决问题,而不是 Chromedriver 的问题:
升级到 v 42.0.2311.90 后无法在 Chrome 中打开 PDF 文件 http://c.g.renhuali.cn/p/chromedriver/issues/detail?id=1081
在 M41 和 M42 之间的某个时刻,--test-type 开关的行为发生了更改,以便下载 PDF,而不是显示 PDF。
我更新到Chrome dev分支的最新版本44.0.2391.0 dev-m (64 bit)
,在 Selenium 中运行了一个打开 PDF 的测试,并且可以确认 PDF 默认情况下在新选项卡中打开。
这是使用以下内容进行测试的:
Chrome 44.0.2391.0 dev-m (64 bit)
Selenium 2.45
Chrome Driver 2.15
因此,您可以使用 Chrome 的开发版本,直到发布版本赶上,尝试上面链接中的解决方法之一,或者等待它很快就会得到修复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)