如何在chromedriver 2.15中打开pdf而不下载

如何在chromedriver 2.15中打开pdf而不下载,pdf,watir,selenium-chromedriver,Pdf,Watir,Selenium Chromedriver,我最近升级到Chromedriver 2.15 现在,当我单击指向pdf文件的链接时,它将自动下载,而不是像以前那样显示在新选项卡中 <a id="my_pdf_file" format="pdf" target="_blank" href="/my_pdf_file.pdf">My PDF File</a> 有没有办法恢复在新选项卡中显示pdf的旧行为?这就是您的方法 这是 我不认为马上就可以启用/禁用Chrome PDF查看器(chrome://plugins/

我最近升级到Chromedriver 2.15

现在,当我单击指向pdf文件的链接时,它将自动下载,而不是像以前那样显示在新选项卡中

<a id="my_pdf_file" format="pdf" target="_blank" href="/my_pdf_file.pdf">My PDF File</a>

有没有办法恢复在新选项卡中显示pdf的旧行为?

这就是您的方法

这是

我不认为马上就可以启用/禁用Chrome PDF查看器(chrome://plugins/)


但是,您可以查看“使用自定义配置文件”部分。

这是Chrome当前的一个公开问题,而不是Chromedriver:

在M41和M42之间的某个点,--test type开关的行为发生了更改,因此PDF被下载而不是显示

我更新到了Chrome开发者分支的最新版本
44.0.2391.0 dev-m(64位)
,在Selenium中运行了一个打开PDF的测试,并且可以确认默认情况下PDF在新选项卡中打开

使用以下方法对其进行了测试:

Chrome 44.0.2391.0 dev-m (64 bit)
Selenium 2.45
Chrome Driver 2.15

因此,您可以使用开发版本的Chrome,直到发布版本赶上,或者尝试上面链接中的一种解决方法,或者等待它很快就会得到修复。

Chromedriver 2.11中实际引入了行为上的变化。Chromedriver 2.10在一个新选项卡中打开pdf。最近打开的似乎与您描述的问题相同。该问题目前处于未诊断状态。Chrome驱动程序2.16似乎已解决该问题